Odfjell Technology Ltd. (OSL:OTL)

Norway flag Norway · Delayed Price · Currency is NOK
59.70
-0.60 (-1.00%)
Nov 13, 2026, 4:25 PM CET
Market Cap2.36B +5.3%
Revenue (ttm)5.57B -0.4%
Net Income305.70M -9.3%
EPS7.62 -9.0%
Shares Out 39.46M
PE Ratio7.83
Forward PE6.12
Dividend6.08 (10.18%)
Ex-Dividend DateNov 10, 2026
Volume43,157
Open60.30
Previous Close60.30
Day's Range59.70 - 61.10
52-Week Range52.60 - 75.40
Beta0.74
AnalystsStrong Buy
Price Target78.20 (+30.99%)
Earnings DateNov 3, 2026