Looking Into Imago BioSciences’s Recent Short Interest
Imago BioSciences's (NASDAQ:IMGO) short percent of float has risen 41.79% since its last report. The company recently reported that it has 1.00 million shares sold short, which is 3.97% of all regular shares that are available for trading.