Otter Tail Corp OTTR 80.0 -3.82 -4.56%
ATM IV
0.23
Put Call Ratio (OI)
0.205
Put Call Ratio (Vol)
1.09
IV Rank
35.5
IV Percentile
20.2
Max pain
85