Microstrategy Inc. - Ordinary Shares - Class A

NASDAQ:MSTR   3:59:54 PM EDT
614.26
-18.74 (-2.96%)
5:08:53 PM EDT: $608.70 -5.56 (-0.91%)
Twitter Share  Facebook Share StockTwits Share