Yahoo · Sep 26, 2026
Swatch Group (SWX:UHR) Stock Still Looks Cheap On Its 25% Run
Swatch Group shares have delivered a 25.1% return over the past year, which naturally puts a spotlight on whether that climb lines up with the cash the business is expected to generate. With the stock now trading around CHF 183.25, the question is how that price stacks up against an intrinsic value estimate based on its cash flows. The 25.1% gain over the last 12 months raises the issue of whether the current valuation fully reflects Swatch Group's future cash generation. For a manufacturer...

