Markets Crypto Treasury Companies Keep Buying, but Strategy Spent 9x More on Its Own Stock October 19, 2026 · 5 min read