01-25-18
5:00 PM ET




Nasdaq: MSTR

136.77
- 1.22 (-0.88%)
4:00 PM ET on 02-21-18
Delayed at least 20 minutes.