SFL Corporation Ltd SFL 13.51 0.24 1.81%
ATM IV
0.456
Put Call Ratio (OI)
0.498
Put Call Ratio (Vol)
0.823
IV Rank
22.6
IV Percentile
72.9
Max Pain
12.5