Stolt-Nielsen posts $48m net profit in Q1 2026
Source: Baird MaritimePublished: April 9, 20260 views

Stolt-Nielsen reported a net profit of $47.5 million on revenue of $716.8 million for the first quarter ending February 28, 2026. This performance compared with a net profit of $151 million recorded d