DB • OD3 • BMG671801022
Generating your data highlights...
N/A USD | # 3487 in DE
385 shares | 3.81k USD
239.81m
50.12% | 120.2m
Odfjell Drilling Ltd. (DB: OD3). Last close €9.87 (as of 2026-10-21); 52-week range €6.43 to €9.92.