OPR - Delayed Quote USD

LBRT Apr 2025 15.000 put (LBRT250417P00015000)

4.0000
+2.6500
+(196.30%)
As of 2:36:46 PM EDT. Market Open.
All All Favorites Text Statistics Technicals Fibonacci Markings Lines
Loading Chart for LBRT250417P00015000