SEABOARD CORPSEB

Market cap
$4.2B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20248,524-7.81%
Dec 31, 20239,246-9.47%
Dec 31, 202210,213+21.42%
Dec 31, 20218,411+28.37%
Dec 31, 20206,552+2.38%
Dec 31, 20196,400+5.61%
Dec 31, 20186,060+15.21%
Dec 31, 20175,260+7.74%
Dec 31, 20164,882-6.08%
Dec 31, 20155,198-10.30%
Dec 31, 20145,795-6.55%
Dec 31, 20136,202+10.19%
Dec 31, 20125,628+9.94%
Dec 31, 20115,119