Manila Water Company, Inc. (MWC)

Generated: September 09, 2023

Market Cap: 51.790B

Price to Earnings = 8.74

Price to Book = 0.71

Price to Sales = 2.28

Enterprise Value = 128.209B

Earnings Yield = 7.03%

ROCE = 5.91%