Comment Comment by kiba Being publicly traded means they're at the whim of short term investors. parent kiba 5 years ago