Business Strategy CEO Reveals 80% of Stretch Shares Held by RetailMarch 27, 2026 Quick Summary: Strategy CEO Phong Le says retail investors make up 80% of holders of its STRC preferred shares, which…