Eli Lilly & Co LLY 1154.0 1.56 0.14%
ATM IV
0.313
Put Call Ratio (OI)
1.24
Put Call Ratio (Vol)
1.58
IV Rank
42.5
IV Percentile
11.5
Max Pain
1.16 K