RYDER SYSTEM INCR

Market cap
$6.9B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024828-0.60%
Dec 31, 2023833+8.60%
Dec 31, 2022767+2.55%
Dec 31, 2021748+36.63%
Dec 31, 2020547-7.96%
Dec 31, 2019595-18.74%
Dec 31, 2018732+22.12%
Dec 31, 2017599+34.53%
Dec 31, 2016445-11.33%
Dec 31, 2015502-10.43%
Dec 31, 2014561+17.98%
Dec 31, 2013475+19.14%
Dec 31, 2012399+1.83%
Dec 31, 2011392+33.10%
Dec 31, 2010294