Logo image of OTL.OL

ODFJELL TECHNOLOGY LTD (OTL.OL) Stock Overview

OSL:OTL - BMG6716L1081 - Common Stock

58.4 NOK
-0.6 (-1.02%)
Last: 9/10/2025, 1:12:36 PM

OTL.OL Latest News, Press Relases and Analysis