Odfjell Technology Ltd. (OSL:OTL)

Norway flag Norway · Delayed Price · Currency is NOK
59.10
-2.30 (-3.75%)
Aug 24, 2026, 4:25 PM CET
Market Cap2.33B +3.5%
Revenue (ttm)5.60B +2.0%
Net Income300.50M +9.6%
EPS7.52 +11.0%
Shares Out 39.46M
PE Ratio7.86
Forward PE5.98
Dividend6.08 (10.05%)
Ex-Dividend DateMar 10, 2026
Volume50,901
Open63.20
Previous Close61.40
Day's Range59.10 - 63.20
52-Week Range52.60 - 75.40
Beta0.75
AnalystsStrong Buy
Price Target80.33 (+35.92%)
Earnings DateAug 20, 2026