Odfjell Drilling Ltd. (OSL:ODL)

Norway flag Norway · Delayed Price · Currency is NOK
102.80
-3.00 (-2.84%)
Nov 12, 2026, 4:25 PM CET
Market Cap24.65B +26.9%
Revenue (ttm)10.91B +32.3%
Net Income2.16B +57.9%
EPS8.91 +57.5%
Shares Out 239.81M
PE Ratio11.53
Forward PE8.69
Dividend10.05 (9.78%)
Ex-Dividend DateNov 12, 2026
Volume180,638
Open102.20
Previous Close105.80
Day's Range101.80 - 103.00
52-Week Range76.20 - 112.00
Beta0.20
AnalystsStrong Buy
Price Target120.92 (+17.63%)
Earnings DateNov 3, 2026