Stolt-Nielsen

SNI

Key Metrics

Market Cap
17624227311
EPS
6.57
P/B
0.73
P/S
0.61

Dividends

Dividend/Share
N/A
Dividend Yield
6.96

Trading

Turnover
24028351
Turnover Volume
70761

Other

Number of Owners
2180
Last Updated
3/10/2026, 7:12:23 PM