Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 17.28B USD
- Enterprise value
- 19.1B USD
- Trailing P/E
- 28.22
- Forward P/E
- 19.72
- Price / sales
- 1.02
- Price / book
- 10.64
- EV / EBITDA
- 20.48
- Beta
- 0.95
- Dividend yield
- +1.68%
- Profit margin
- +3.73%
- Return on equity
- +37.12%
- Debt / equity
- 121.19
- Earnings growth
- +23.80%
- Revenue growth
- +19.30%
- Free cash flow
- 480.62M USD
- Operating cash flow
- 685.36M USD
- Shares outstanding
- 116.85M
- Sector
- Industrials
- Industry
- Integrated Freight & Logistics
Updated Sep 2, 2026, 4:23 AM