As far as I'm aware no investors have "dumped" - might be different for daytraders who got in on Monday/Tuesday this week......
This YML thread has a nice history - there has been some really good analysis at least the equal to any of the dirge emanating from brokerage houses...those who have researched & backed their judgement have done very well to this point....We're all saying there is still more to come. But why listen to us?
YML Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held