MRK.DE Merck KGaA

P/E 23.987995
Forward P/E 16.139477
Price/Sales 2.9015484
Beta 0.825
Div Yield 0.015700000000000002%
Market Cap --

Company Analysis

Latest News