Strategy burned through $193.1 million on STRC buybacks in a week and raised its preferred repurchase authorization to $3 billion. Discretionary cash is now down 72% even as the company keeps buying Bitcoin, and the capital stack is getting interesting.
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026