Investor relations

Nasdaq: MSTR

189.39
+ 5.87 (+3.20%)
4:00 PM ET on 05-24-16
Delayed at least 20 minutes.