SEABOARD CORPSEB

Market cap
$4.2B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024418+4.50%
Dec 31, 2023400-6.76%
Dec 31, 2022429+6.19%
Dec 31, 2021404+46.38%
Dec 31, 2020276-25.00%
Dec 31, 2019368+68.81%
Dec 31, 2018218-14.84%
Dec 31, 2017256+31.96%
Dec 31, 2016194-3.00%
Dec 31, 2015200+10.08%
Dec 31, 2014182+3.28%
Dec 31, 2013176-18.95%
Dec 31, 2012217+42.91%
Dec 31, 2011152