ODFJELL TECHNOLOGY LTD.

CHX:OTL_O.DXE3, BMG6716L1081
38,500 11:27
-1,925 (-4,76%)