OPR - Delayed Quote USD

LBRT Apr 2025 13.000 put (LBRT250417P00013000)

2.1000
+1.6500
+(366.67%)
As of 3:22:16 PM EDT. Market Open.
All All Favorites Text Statistics Technicals Fibonacci Markings Lines
Loading Chart for LBRT250417P00013000