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%