That is exactly what serious investors would do - don't believe the company hype - play the price action and always take profits.
There is no virtue in being long - so what if leave a little money on the table - take some from the middle.
The CEO stated he is going to do a full retail PR campaign - he might create a run but as stated assume it is Company X and as I stated play the price and take profits don't believe the company hype.