Microstrategy Inc (NASDAQ:MSTR)

352.87
Delayed Data
As of Aug 12
 +15.88 / +4.71%
Today’s Change
134.09
Today|||52-Week Range
891.38
-35.19%
Year-to-Date