This Value Stock Is a Great Buy Under $300
Watsco hit a 52-week low near $290, almost half its 2024 peak, on shrinking margins, weak organic growth and a big $505 million acquisition. The debt-free market leader is a value buy under $300.
Barchart ·