Business STRC Stock Price Hits $89 — Here’s What Strategy’s Preferred Shares Are Really Worth Right Now By News Team 2 July 2026 Right now, STRC has an almost paradoxical quality. On July...