JNJ - If You Invested $1000 in Fate Therapeutics' IPO This Is How Much Money You'd Have Now
If you had invested $1,000 in shares of mid-cap biotech company Fate Therapeutics (NASDAQ: FATE) when it IPO'd, you would have close to $4,823.33 as of markets' close on June 11. That's an astonishing return on investment of 397.5%. In context, the S&P 500 returned 78.8% over the same period.
What's baffling, however, is that the stock's win streak has been entirely ignored by retail investors. In its most recent filings with the Securities and Exchange Commission, institutional investors accounted for almost 100% of the company's ownership. Even so, the company managed to garner much institutional interest despite only having its experimental therapies reach phase 1 status. Could the stock continue its winning streak and deliver riches to investors? Let's find out below.
Image Source: Getty Images