NUE Apr 2025 124.000 put (NUE250404P00124000 )

OPR - Delayed Quote USD
13.29
+10.42
+(363.07%)
As of 3:05:42 PM EDT. Market Open.
All All Favorites Text Statistics Technicals Fibonacci Markings Lines