Logo image of OTL.OL

ODFJELL TECHNOLOGY LTD (OTL.OL) Stock Price, Forecast & Analysis

Europe - Euronext Oslo - OSL:OTL - BMG6716L1081 - Common Stock

53.2 NOK
-0.6 (-1.12%)
Last: 12/23/2025, 7:00:00 PM

OTL.OL Latest News, Press Relases and Analysis