Stolt-Nielsen Limited ha anunciado los resultados del año completo finalizado el 30 de noviembre de 2020. Para el año completo, la empresa anunció que las ventas fueron de 1.955,136 millones de dólares frente a los 2.032,069 millones de dólares de hace un año. Los ingresos de explotación fueron de 189,927 millones de dólares, frente a los 181,920 millones de dólares de hace un año. Los ingresos netos fueron de 26,295 millones de dólares, frente a los 21,043 millones de dólares de hace un año. El beneficio básico por acción fue de 0,43 dólares, frente a los 0,35 dólares de hace un año.