Odfjell Technology Ltd. (OSL:OTL)

Norway flag Norway · Delayed Price · Currency is NOK
61.00
-1.20 (-1.93%)
Sep 14, 2026, 4:25 PM CET
Market Cap2.41B +5.9%
Revenue (ttm)5.60B +2.0%
Net Income300.50M +9.6%
EPS7.52 +10.9%
Shares Out 39.46M
PE Ratio8.11
Forward PE6.17
Dividend6.08 (9.90%)
Ex-Dividend DateMar 10, 2026
Volume57,780
Open63.00
Previous Close62.20
Day's Range60.50 - 64.30
52-Week Range52.60 - 75.40
Beta0.75
AnalystsStrong Buy
Price Target80.33 (+31.69%)
Earnings DateAug 20, 2026