Strategy Put $176.3 Million Into Its Own Preferred Stock… — MSTR -0.30 · News Impact Screener