Odfjell Technology Ltd. (OSL:OTL)
58.70
-0.40 (-0.68%)
Oct 3, 2025, 4:25 PM CET
-0.68% (1Y)
Market Cap | 2.32B |
Revenue (ttm) | 5.49B |
Net Income (ttm) | 274.10M |
Shares Out | 39.46M |
EPS (ttm) | 6.78 |
PE Ratio | 8.66 |
Forward PE | 6.17 |
Dividend | 6.08 (10.29%) |
Ex-Dividend Date | Aug 29, 2025 |
Volume | 16,549 |
Average Volume | 35,570 |
Open | 58.80 |
Previous Close | 59.10 |
Day's Range | 58.60 - 60.00 |
52-Week Range | 36.50 - 64.00 |
Beta | 1.04 |
RSI | 49.19 |
Earnings Date | Nov 7, 2025 |