Symbol: EPC
NYSE
37.97
Market price today
17.6095
P/E Ratio
-1.3522
PEG Ratio
1.90B
MRK Cap
DIV Yield