04-27-16
5:00 PM ET




Nasdaq: MSTR

186.14
- 0.27 (-0.15%)
4:00 PM ET on 03-24-17
Delayed at least 20 minutes.