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
--