The Wendy's Company WEN 6.75 -0.24 -3.4%
ATM IV
0.524
Put Call Ratio (OI)
0.204
Put Call Ratio (Vol)
0.76
IV Rank
5.91
IV Percentile
62.4
Max Pain
7.5