Stock prices and price changes reflect investors' future expectations, not necessarily the most recent news at hand. A good time for bigger players to sell is also on good news........ buy the rumour sell the news!
TMT Price at posting:
29.5¢ Sentiment: Buy Disclosure: Not Held