Sana Biotechnology Heads Into Its Print With Shorts Firmly Entrenched
SANA enters its May 14 earnings report carrying one of the most crowded short books in its sector — and the bears have not blinked. Short interest runs at 14.5% of the free float, a level that places the stock in the…
