$ONTX 'Institutional investors purchased a net $9.8 million shares of ONTX during the quarter ended March 2019 and now own 13.01% of the total shares outstanding. This is a greater percentage than is typical for companies in the Biotechnology industry and highlights that the smart money sees this stock as an important holding.'
  • 9
  • 1