Company Valuation: Ryder System, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 4,426 4,199 5,100 6,634 7,728 10,292 - -
Change - -5.12% 21.44% 30.08% 16.49% 33.18% - -
Enterprise Value (EV) 1 10,772 10,284 12,010 14,259 15,175 17,358 16,857 16,598
Change - -4.52% 16.78% 18.73% 6.42% 14.39% -2.89% -1.54%
P/E 8.53x 4.9x 13.2x 14.2x 16x 18.1x 16.1x -
PBR 1.58x 1.32x 1.65x 2.12x 2.62x 3.48x 3.12x 2.55x
PEG - 0.1x -0.3x 0.5x 2.01x 0.8x 1.3x -
Capitalization / Revenue 0.46x 0.35x 0.43x 0.52x 0.61x 0.78x 0.74x 0.69x
EV / Revenue 1.11x 0.86x 1.02x 1.13x 1.2x 1.32x 1.22x 1.12x
EV / EBITDA 4.43x 3.78x 4.51x 5.14x 5.29x 5.93x 5.3x 4.86x
EV / EBIT 17.5x 10.6x 13.1x 13.6x 13.9x 15.4x 13.2x 11.9x
EV / FCF 10.2x 11.3x -222x 107x 16x 21.6x 17.6x 23.5x
FCF Yield 9.81% 8.89% -0.45% 0.93% 6.23% 4.62% 5.68% 4.26%
Dividend per Share 2 2.28 2.4 2.66 3.04 - 3.78 3.667 3.845
Rate of return 2.77% 2.87% 2.31% 1.94% - 1.42% 1.38% 1.45%
EPS 2 9.66 17.04 8.73 11.06 11.94 14.67 16.53 -
Distribution rate 23.6% 14.1% 30.5% 27.5% - 25.8% 22.2% -
Net sales 1 9,663 12,011 11,783 12,636 12,665 13,131 13,868 14,828
EBITDA 1 2,432 2,722 2,665 2,776 2,867 2,926 3,179 3,417
EBIT 1 615 973 914 1,047 1,089 1,127 1,281 1,391
Net income 1 519 867 406 489 499 541.1 602.9 690.3
Net Debt 1 6,346 6,085 6,910 7,625 7,447 7,066 6,565 6,306
Reference price 2 82.43 83.57 115.06 156.86 191.39 266.00 266.00 266.00
Nbr of stocks (in thousands) 53,693 50,251 44,322 42,290 40,377 38,691 - -
Announcement Date 2/16/22 2/15/23 2/14/24 2/12/25 2/11/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
18.13x1.32x5.93x1.42% 10.29B
25.15x8.25x15.93x0.79% 76.86B
21.49x6.98x14.32x2.2% 72.41B
47.34x3.08x18.65x-.--% 24.31B
31.35x1.39x22.3x1.32% 22.55B
47.26x1.8x11.49x1.02% 12.57B
50.35x - - - 11.6B
40.35x1.1x9.53x1.08% 6.37B
13.82x3.17x5.73x2.31% 4.69B
27.35x0.71x9.09x0.35% 3.11B
Average 32.26x 3.09x 12.55x 1.16% 24.48B
Weighted average by Cap. 29.08x 5.60x 15.18x 1.27%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. R Stock
  4. Valuation Ryder System, Inc.