NTLA Heads Into Earnings With One-Third of Float Sold Short
Intellia Therapeutics reports after the close on May 14 with more than a third of its free float sold short — a level that makes the lending market the most important context for tomorrow's print. Short interest has…
