Talen Energy Corporation Common Stock TLN 283.01 -3.51 -1.23%
ATM IV
0.539
Put Call Ratio (OI)
0.617
Put Call Ratio (Vol)
1.05
IV Rank
38.5
IV Percentile
27
Max Pain
340