RYDER SYSTEM INCR

Market cap
$6.9B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024321-4.75%
Dec 31, 2023337-39.50%
Dec 31, 2022557+890.80%
Dec 31, 202156+92.40%
Dec 31, 202029+5.54%
Dec 31, 201928-10.14%
Dec 31, 201831-60.66%
Dec 31, 201778+110.11%
Dec 31, 201637+506.97%
Dec 31, 20156-94.22%
Dec 31, 2014106+Infinity%
Dec 31, 20130-100.00%
Dec 31, 201227-54.97%
Dec 31, 201160-51.59%
Dec 31, 2010123