UHR.SW The Swatch Group AG

P/E 1064.7058
Forward P/E 24.626621
Price/Sales 1.4839609
Beta 0.803
Div Yield 0.0246%
Market Cap --

Company Analysis

Latest News