01-26-15
5:00 PM ET




Nasdaq: MSTR

125.64
- 0.50 (-0.40%)
4:00 PM ET on 08-23-17
Delayed at least 20 minutes.