Tough call Rajenp5 - yes it may be possible to criticise management teams on certain aspects of how they manage the business, but can't blame them if the market got over-excited about their prospect well ahead of delivery on fundamentals...its really the speculators to blame for that, imo...
Cheers, Sharks.