BRZE Shorts Held Short Too Long — A 17% Weekly Rally Heads Into Earnings
Braze reports Q1 results today with short sellers sitting on their heaviest losses of the quarter, the stock having rocketed 17% in a single week to $25.45 while peers sold off. Short interest is a central part of this…
