Strategy - Ordinary Shares - Class A

NASDAQ:MSTR  
423.22
-28.12 (-6.23%)
7:59:59 PM EDT: $426.25 +3.03 (+0.72%)
Twitter Share  Facebook Share StockTwits Share