07-27-17
5:00 PM ET




Nasdaq: MSTR

136.10
+ 0.21 (+0.16%)
12:24 PM ET on 10-18-17
Delayed at least 20 minutes.