Merck & Co., Inc.MRK

Market cap
$251.9B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20241,306-2.97%
Dec 31, 20231,346+60.24%
Dec 31, 2021840-34.43%
Dec 31, 20201,281-73.20%
Dec 31, 20194,780-47.42%
Dec 31, 20189,091+126.48%
Dec 31, 20174,014+16.89%
Dec 31, 20163,434-17.96%
Dec 31, 20154,186-45.66%
Dec 31, 20147,703+18.22%
Dec 31, 20136,516+151.49%
Dec 31, 20122,591+34.88%
Dec 31, 20111,921+20.59%
Dec 31, 20101,593