Strategy spends $635M buying back STRC as perpetual preferred stock lags $100 par | News | MoonHub