Thursday, October 29, 2026Market Open
IDD — Smurfit Westrock Sees About $4.7 Billion EBITDA for 2026 as Cost Inflation Squeezes Margins