The Toro Company (NYSE: TTC) has recently published its semi-annual financial results for the period ending May 2, 2025. Despite a slight decline in sales for the quarter, the company highlights a robust professional segment performance while struggling in residential sales.
Key Financial Highlig...