RYDER SYSTEM INCR

Market cap
$7B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 202410,284+13.51%
Dec 31, 20239,060+11.27%
Dec 31, 20228,142+3.91%
Dec 31, 20217,836-9.14%
Dec 31, 20208,623-8.01%
Dec 31, 20199,374+19.43%
Dec 31, 20187,848+18.84%
Dec 31, 20176,604-7.06%
Dec 31, 20167,106-2.66%
Dec 31, 20157,300+7.95%
Dec 31, 20146,763+13.17%
Dec 31, 20135,976+7.12%
Dec 31, 20125,579+8.84%
Dec 31, 20115,126+24.52%
Dec 31, 20104,117