Exelon Corporation EXC 42.18 -0.46 -1.08%
ATM IV
0.17
Put Call Ratio (OI)
0.67
Put Call Ratio (Vol)
0.818
IV Rank
14.5
IV Percentile
1.54
Max Pain
44