Valuation and Capital Structure
PE 386.62
Book Value 24441.92
Market Cap 6,020.14B
Total Debt 110.73B
Cash 192.65B
Other --
Enterprise Value 5,938.21B
Unlock
CWST Ratings Summary
CWST Quant Ranking