Leverage Decay Forced MSTU's 91% Plunge — MSTR -0.60 · News Impact Screener