INO is one of the most highly shorted biotechs and among the top 25 stocks in terms of short interest listed on the NASDAQ/AMEX/NYSE.
This content was originally published here.
INO is one of the most highly shorted biotechs and among the top 25 stocks in terms of short interest listed on the NASDAQ/AMEX/NYSE.
This content was originally published here.