Business Strategy STRC Preferred Share Attracts 80% Retail InvestorsMarch 26, 2026 Quick Summary: Strategy CEO Phong Le says retail investors hold 80% of STRC shares, preferring its low-volatility, high-yield structure over…