tol yearly returns 2007 to 2025

Toll Brothers (TOL) had its best year between 2007 and 2025 in 2023, returning 105%.