Valuation and Capital Structure
PE 134.86
Book Value 7.27
Market Cap 5,612.75B
Total Debt 1,116.52B
Cash 208.50B
Other --
Enterprise Value 6,520.77B
Unlock
CWST Ratings Summary
CWST Quant Ranking