Stolt-Nielsen Limited (Oslo Børs ticker: SNI) today reported unaudited results for the first quarter ending February 29, 2024. The Company reported a first-quarter net profit of $104.0 million with revenue of $707.3 million, compared with a net profit of $99.8 million with revenue of $708.7 million...