OPR - Delayed Quote USD

NBR Dec 2024 100.000 call (NBR241220C00100000)

6.94 -1.06 (-13.25%)
At close: April 26 at 2:36 PM EDT
All All Favorites Text Statistics Technicals Fibonacci Markings Lines
Loading Chart for NBR241220C00100000

Recent News: NBR