StepStone Group Inc STEP 48.92 -0.42 -0.85%
ATM IV
0.442
Put Call Ratio (OI)
0.148
Put Call Ratio (Vol)
0.297
IV Rank
18.9
IV Percentile
18.3
Max Pain
50