InvestorsHub Logo

DewDiligence

02/25/15 3:50 PM

#187889 RE: vinmantoo #187888

How about IDPH from $0.35 to $409 in 20.1 years? That’s a cumulative return of 116,757%.