Investor relations

Nasdaq: MSTR

145.30
+ 0.38 (+0.26%)
4:00 PM ET on 10-17-14
Delayed at least 20 minutes.