Nebius Group N NBIS 216.99 7.62 3.64% Regime: Trend Down (93%)
ATM IV
0.783
Put Call Ratio (OI)
1.01
Put Call Ratio (Vol)
0.5
IV Rank
28.1
IV Percentile
5.16
Max Pain
220