News Focus
News Focus
icon url

WinnerAlright

01/12/15 2:16 AM

#7642 RE: Alvie #7641

It's actually 19.8% and this is a sad number. Retail investors aka dumb money are 59.5%. Sorry.