Strategy Preferred Shares Drop 8.2% to $91.79 as Yield Hits 11.5% - STRC News | Rallies