04-27-16
5:00 PM ET




Nasdaq: MSTR

185.48
+ 0.53 (+0.28%)
2:56 PM ET on 06-26-17
Delayed at least 20 minutes.