Merck KGaA (MRK)
XTRA • MRK • DE0006599905
ORTEX Data Highlights
ORTEX Data Highlights
As of Nov 3, 2026, ORTEX estimates 0.3% of free float is sold short, 1.5 days to cover, cost to borrow 0.66%.
Market Cap
73.2b USD | # 325 in DE
Volume
270.36k shares | 51.74m USD
Shares Outstanding
129.24m
Free Float Shares
99.97% | 129.2m
