Stockreport

Repare Therapeutics Inc. (NASDAQ:RPTX) is definitely on the radar of institutional investors who own 36% of the company [Yahoo! Finance]

Repare Therapeutics Inc. - Common Shares  (RPTX) 
PDF A total of 5 investors have a majority stake in the company with 54% ownership Using data from analyst forecasts alongside ownership research, one can better assess t [Read more]