Odfjell Technology Ltd. (OSL:OTL)

Norway flag Norway · Delayed Price · Currency is NOK
59.70
+0.20 (0.34%)
Oct 5, 2026, 4:25 PM CET
Market Cap2.35B +2.2%
Revenue (ttm)5.60B +2.0%
Net Income300.50M +9.6%
EPS7.52 +10.9%
Shares Out 39.46M
PE Ratio7.91
Forward PE6.02
Dividend6.08 (10.18%)
Ex-Dividend DateMar 10, 2026
Volume48,055
Open59.50
Previous Close59.50
Day's Range59.20 - 60.00
52-Week Range52.60 - 75.40
Beta0.74
AnalystsStrong Buy
Price Target77.75 (+30.24%)
Earnings DateNov 3, 2026