Not always. There's some good companies out there who have really poor performing stock. And vice versa, there's some scam companies who's stock performs rather well. Stock performance is mainly about interest and perception.
If you find yourself in a fair fight, your tactics suck.