Ellington Financial Inc EFC 12.45 -0.13 -1.01%
ATM IV
0.189
Put Call Ratio (OI)
0.812
Put Call Ratio (Vol)
0.427
IV Rank
2.59
IV Percentile
1.19
Max Pain
15