Odfjell Technology Ltd (OTL) Balance Sheet | Ticker