Several people here have actually given valid reasons for why the price has gone up and down... But if some want to ignore that then it's their problem and lack of understanding...
Fundamentals, technical analysis, and trading are 3 separate things..
The company is responsible for communicating the fundamentals, which they have... And that's all there is to it..
They have no responsibility to explain raises and falls in the SP when they are related to technical analysis and trading,...
and not change in fundamentals...
I understand being annoyed buying in at the top of a rise and then it going down with no apparent fundamental reason, but it is such a common thing that,
short of explaining share trading 101, there is no more anyone can offer these couple of posters who think that TMT are responsible for the price drop or at least need to explain why it happened....
TMT Price at posting:
22.5¢ Sentiment: Hold Disclosure: Held