Valuation and Capital Structure
PE -0.94
Book Value 2.57
Market Cap 177.66B
Total Debt 691.68B
Cash 110.31B
Other --
Enterprise Value 759.03B
Unlock
TPIC Ratings Summary
TPIC Quant Ranking