Nasdaq: MSTR

173.12
- 9.82 (-5.37%)
4:00 PM ET on 06-24-16
Delayed at least 20 minutes.