NYSE:SEB | Key Financial Ratios | SEABOARD CORP /DE/

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-07-04
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-07-042.47.36%11.65%
2026-04-042.386.99%11.04%
2025-12-312.46.08%9.61%
2025-09-272.445.05%8.12%
2025-06-282.41.73%2.96%
2025-03-292.521.31%2.11%
2024-12-312.51.17%1.90%
2024-09-282.44-0.01%-0.02%
2024-06-292.453.57%5.84%
2024-03-302.543.50%5.72%
2023-12-312.523.00%4.92%
2023-09-303.095.08%7.47%
2023-07-012.655.20%8.05%
2023-04-012.665.93%9.26%
2022-12-312.637.37%11.65%
2022-10-012.476.20%10.10%
2022-07-022.365.48%9.26%
2022-04-022.496.47%10.99%
2021-12-312.610.167.61%12.93%
2021-10-022.720.179.76%16.57%
2021-07-032.740.1710.86%18.41%
2021-04-033.050.188.44%14.09%
2020-12-313.120.24.42%7.41%
2020-09-262.990.213.40%5.74%
2020-06-272.850.230.72%1.24%
2020-03-282.480.232.06%3.71%
2019-12-312.870.224.52%7.99%
2019-09-283.230.230.64%1.12%
2019-06-293.40.231.34%2.32%
2019-03-303.070.47%0.83%
2018-12-313.860.230.06%0.09%
2018-09-294.121.75%2.78%
2018-06-303.862.74%4.17%
2018-03-313.693.69%5.68%
2017-12-313.824.77%7.24%
2017-09-303.866.57%9.70%
2017-07-013.926.62%9.74%
2017-04-013.837.13%10.57%
2016-12-313.636.60%9.93%
2016-10-013.316.76%10.24%
2016-07-023.815.47%8.08%
2016-04-023.454.41%6.68%
2015-12-313.483.88%5.98%
2015-10-032.894.93%6.74%
2015-07-043.177.73%10.39%
2015-04-043.169.47%12.82%
2014-12-313.239.95%13.46%
2014-09-273.259.59%12.62%
2014-06-282.897.55%10.23%
2014-03-293.46.13%8.21%
2013-12-313.016.26%8.65%
2013-09-283.056.17%8.59%
2013-06-292.947.43%10.46%
2013-03-302.867.67%10.96%
2012-12-312.638.44%12.26%
2012-09-292.728.48%12.57%
2012-06-303.177.88%11.16%
2012-03-312.989.93%14.32%
2011-12-312.9111.43%16.53%
2011-10-012.720.0812.41%18.12%
2011-07-022.880.0512.95%18.60%
2010-12-312.330.05

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.46.08%9.61%
2024-12-312.51.17%1.90%
2023-12-312.523.00%4.92%
2022-12-312.637.37%11.65%
2021-12-312.610.167.61%12.93%
2020-12-313.120.24.42%7.41%
2019-12-312.870.224.52%7.99%
2018-12-313.860.230.06%0.09%
2017-12-313.824.77%7.24%
2016-12-313.636.60%9.93%
2015-12-313.483.88%5.98%
2014-12-313.239.97%13.48%
2013-12-313.016.26%8.65%
2012-12-312.638.44%12.26%
2011-12-312.9111.43%16.53%
2010-12-312.3310.35%15.94%
2009-12-315.92%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.