InvestorsHub Logo

jimmy667

12/04/20 1:52 AM

#286199 RE: Investor2014 #286195

Interested to see what they have shown so far in development. Looks like they IPOed just a few months ago. Most successful Biotechs take ten years or more to do well for investors. This might be worth a look however, bearing pending IPO lock up period expiration of course.