Watsco hit a 52-week low near $290, almost half its 2024 peak, on shrinking margins, weak organic growth and a big $505 ...