INVZ Heads Into Earnings as One of the Market's Most Shorted Small-Caps
Innoviz Technologies reports today with a rare combination of signals: nearly 10% of the float sold short, borrow availability close to fully exhausted, and a stock that has rallied more than 35% in a month — all…
