Valuation and Capital Structure
PE 6.4
Book Value 133.4
Market Cap 142,936,054.97B
Total Debt 936,160.00B
Cash 1,886,781.00B
Other --
Enterprise Value 141,985,433.97B
Unlock
TSM Ratings Summary
TSM Quant Ranking