Cummins Beats Earnings Estimates But Withdraws Full-Year Guidance Due to Tariffs Yahoo Finance May 05, 2025Finance link