Tools.-Hardware (1)

Company Ticker 20242023202220212020
Toro Company The TTC -4%-15%13%5%18%