InvestorsHub Logo

Wantcash

08/14/18 1:00 AM

#10468 RE: Wantcash #10467

Actually their Medallion Fund has a cumulative return of over 2400%. Not to shabby.