It's all in the filings. All you have to do is read them. And listen to the past CC's. Gives a good outline of whats to come. Buyers think it's going higher. Sellers think it's already to high. It's called a market. And any true investor understand that share price and company's progress and future aren't always in sync that reflects value and future earnings. Doesn't make neither one a reason not to buy...IMO..