Strategy Shares Slide Nearly 10%, Outpacing Bitcoin’s Decline

October 19, 2026

Strategy shares fell nearly 10% Friday as technology stocks retreated, reversing the previous session’s rebound and extending a recent stretch… Read More