OPR - Delayed Quote USD
MSTR Apr 2025 360.000 put (MSTR250404P00360000)
64.80
+10.77
+(19.93%)
As of 10:30:07 AM EDT. Market Open.
Loading Chart for MSTR250404P00360000
- Previous Close
54.03 - Open
64.80 - Bid 76.45
- Ask 77.60
- Strike 360.00
- Expire Date 2025-04-04
- Day's Range
64.80 - 64.80 - Contract Range --
- Volume
3 - Open Interest 299