Nasdaq: MSTR

199.00
- 3.51 (-1.73%)
4:00 PM ET on 01-19-17
Delayed at least 20 minutes.