MKKGY Merck KGaA

P/E 25.225563
Forward P/E 16.019213
Price/Sales 3.480405
Beta 0.815
Div Yield 0.015300000000000001%
Market Cap --

Company Analysis

Latest News