SEABOARD CORPSEB

Market cap
$4.2B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 20245.1+150.36%
Dec 31, 20232-74.16%
Dec 31, 20227.9+15.13%
Dec 31, 20216.9+17.76%
Dec 31, 20205.9+65.40%
Dec 31, 20193.5-32.10%
Dec 31, 20185.2-13.52%
Dec 31, 20176+0.03%
Dec 31, 20166+55.28%
Dec 31, 20153.9-51.33%
Dec 31, 20148+78.45%
Dec 31, 20134.5-30.87%
Dec 31, 20126.5-23.98%
Dec 31, 20118.5