InvestorsHub Logo
Followers 86
Posts 6008
Boards Moderated 0
Alias Born 04/08/2017

Re: None

Monday, 04/23/2018 9:56:30 PM

Monday, April 23, 2018 9:56:30 PM

Post# of 5879
Renaissance Technologies have 500K+ shares here. Not too crazy, but well over 100K invested in IMUC. They don't have a $34 billion dollars track record for investing in losers. They're in the top 5 rankings of hedge funds globally for a reason. smile