InvestorsHub Logo

JohnCM

11/15/17 6:30 PM

#63894 RE: Geoffroi #63893

That's right. A 33% annual return is meager.