Valuation and Capital Structure
PE 134.31
Book Value 7.24
Market Cap 5,802.06B
Total Debt 117.46B
Cash 518.98B
Other --
Enterprise Value 5,400.54B
Unlock
CWST Ratings Summary
CWST Quant Ranking