Valuation and Capital Structure
PE -63.01
Book Value 24.45
Market Cap 4,085.85B
Total Debt 487.10B
Cash 300.61B
Other --
Enterprise Value 4,272.35B
Unlock
ITRI Ratings Summary
ITRI Quant Ranking