Odfjell Drilling Ltd. (OSL:ODL)
63.70
-1.00 (-1.55%)
Jun 3, 2025, 4:26 PM CET
10.59% (1Y)
Market Cap | 15.52B |
Revenue (ttm) | 8.26B |
Net Income (ttm) | 858.42M |
Shares Out | 239.81M |
EPS (ttm) | 3.58 |
PE Ratio | 18.08 |
Forward PE | 9.05 |
Dividend | 6.45 (9.97%) |
Ex-Dividend Date | Jun 3, 2025 |
Volume | 337,053 |
Average Volume | 252,828 |
Open | 64.00 |
Previous Close | 64.70 |
Day's Range | 63.10 - 64.20 |
52-Week Range | 47.15 - 65.90 |
Beta | 0.87 |
RSI | 70.06 |
Earnings Date | Aug 19, 2025 |