Investor relations

Nasdaq: MSTR

154.26
+ 5.61 (+3.77%)
4:00 PM ET on 10-23-14
Delayed at least 20 minutes.