10-27-14
6:00 PM ET




Nasdaq: MSTR

135.83
+ 0.83 (+0.62%)
4:00 PM ET on 10-16-17
Delayed at least 20 minutes.