Odfjell Drilling

ODL

Key Metrics

Market Cap
23678122968
EPS
0.72
P/B
1.65
P/S
2.55

Dividends

Dividend/Share
0.74
Dividend Yield
6.87

Trading

Turnover
25200889
Turnover Volume
253846

Other

Number of Owners
5266
Last Updated
3/10/2026, 7:12:23 PM