News

Edgewell Personal Care (EPC) came out with quarterly earnings of $0.92 per share, missing the Zacks Consensus Estimate of $1.01 per share. This compares to earnings of $1.22 per share a year ago.
Our thorough analysis encompassing growth, profitability, financial stability, and valuation metrics uncovers fundamental ...