Strategy Stock Jumps 17.56% as MSTR Breaks Above Key Resistance

Strategy Stock Jumps 17.56% as MSTR Breaks Above Key Resistance