Ellington Financial Inc EFC 11.85 0.51 4.5%
ATM IV
0.262
Put Call Ratio (OI)
0.451
Put Call Ratio (Vol)
1.65
IV Rank
7.1
IV Percentile
33.2
Max pain
12.5