STRC Sells 32 BTC for $2.5 M, Shares Slide Over 3% - STRC News | Rallies