Ryder System Q3 earnings top estimates, but shares fall 3% on weak guidance

investing.com 24/10/2024 - 11:30 AM