10-26-15
6:00 PM ET




Nasdaq: MSTR

125.56
- 0.37 (-0.29%)
9:39 AM ET on 08-21-17
Delayed at least 20 minutes.