Ryder System, Inc. (FRA:RYD)
Germany flag Germany · Delayed Price · Currency is EUR
184.00
-2.00 (-1.08%)
At close: Feb 20, 2026

Ryder System Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
7,4986,5826,4074,6143,9293,892
Market Cap Growth
16.58%2.72%38.88%17.41%0.97%43.04%
Enterprise Value
14,69813,95114,70911,36310,0369,219
Last Close Price
184.00163.30148.2598.1871.8264.78
PE Ratio
17.7515.5813.6512.624.878.56
PS Ratio
0.700.610.530.430.350.46
PB Ratio
2.882.532.131.661.431.58
P/TBV Ratio
5.925.194.422.942.362.15
P/FCF Ratio
9.518.3558.71-4.884.50
P/OCF Ratio
3.402.982.932.171.822.03
EV/Sales Ratio
1.371.291.211.070.891.09
EV/EBITDA Ratio
5.335.845.644.993.994.39
EV/EBIT Ratio
16.4915.6015.9614.9911.1317.65
EV/FCF Ratio
18.6417.69134.77-12.4610.67
Debt / Equity Ratio
2.842.842.852.662.412.48
Debt / EBITDA Ratio
2.672.672.862.902.462.79
Debt / FCF Ratio
9.379.3778.63-8.237.06
Net Debt / Equity Ratio
2.782.782.802.592.322.40
Net Debt / EBITDA Ratio
3.023.023.233.162.542.81
Net Debt / FCF Ratio
9.169.1677.27-67.907.926.82
Asset Turnover
0.770.770.780.780.850.72
Inventory Turnover
-----120.76
Quick Ratio
0.750.750.620.530.570.53
Current Ratio
0.890.890.750.620.660.77
Return on Equity (ROE)
16.24%16.24%15.81%13.52%30.10%20.66%
Return on Assets (ROA)
3.97%3.97%3.67%3.47%4.27%2.77%
Return on Invested Capital (ROIC)
6.60%6.57%6.17%5.30%7.11%4.84%
Return on Capital Employed (ROCE)
7.70%7.70%7.10%6.90%8.70%5.60%
Earnings Yield
5.63%6.46%7.37%7.96%20.64%11.73%
FCF Yield
10.52%11.98%1.70%-2.29%20.50%22.21%
Dividend Yield
1.66%1.79%1.98%2.45%3.13%3.09%
Payout Ratio
29.06%29.06%27.61%31.53%14.19%23.51%
Buyback Yield / Dilution
5.50%5.50%4.85%8.64%4.90%-2.19%
Total Shareholder Return
7.16%7.29%6.83%11.10%8.03%0.91%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.