There is quite a difference between a good company and a good stock.
I quit following the fundamentals of a company because it tended to bias my trading. Knowing that a company had solid fundamentals kept me in some trades I should have exited, tied up my capital that could have been employed...