Merck & Co., Inc.MRK

Market cap
$251.9B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20244,079+4.00%
Dec 31, 20233,922-8.02%
Dec 31, 20224,264-7.49%
Dec 31, 20214,609+0.33%
Dec 31, 20204,594+22.90%
Dec 31, 20193,738+12.66%
Dec 31, 20183,318+6.96%
Dec 31, 20173,102+10.51%
Dec 31, 20162,807+10.82%
Dec 31, 20152,533-3.50%
Dec 31, 20142,625+15.44%
Dec 31, 20132,274+29.72%
Dec 31, 20121,753-28.80%
Dec 31, 20112,462+6.67%
Dec 31, 20102,308