I buy stocks BEFORE the analysts, mutual funds, and institutions get ahold of them. Then I sell them to sheep like you at many folds higher.
See DGLY posted here for an example.
And, yes, fundamentals drive stocks....that's how I make a full time living off the market. I could never do so with garbage like POZN that already has 10 analysts covering that waste of shit of a stock.
If you so believe in what the institutions are doing....you should invest in the institutions. I prefer to beat the institutional track record so I buy what they've overlooked.
Just shaddup and buy ZYNX, and make some real money for a change. ;)