This is a strong enough company that whether or not it is investing or speculating is all in your head. If you have done some duw diligence in investigating the company's fundamentals and you believe in it, then it is an investment. On the other hand if you simply saw some momentum and hope to jump on for the ride, then it is speculation.
I must admit it is a combination of both for me. I think this company's product is particularly string compared to its competition, but I waited to put my money down on it until the market/industry segment seemed to turn more bullish recently.