News Strategy’s STRC Preferred Stock Stays Under $100 Even After $635M Buyback Push Strategy has poured more than $635 million into repurchasing its STRC perpetual preferred stock, yet the security continues… Sabnam • September 1, 2026