Exelon Corporation EXC 43.12 -0.27 -0.63%
ATM IV
0.181
Put Call Ratio (OI)
0.513
Put Call Ratio (Vol)
1.06
IV Rank
20.2
IV Percentile
7.34
Max Pain
45