Tuesday, November 3, 2026Market Closed
IDD — Expeditors Q3 EPS Jumps 61.6% to $2.65 as Revenue Climbs 41.9% to $4.11 Billion