Valuation and Capital Structure
PE -0
Book Value -30.58
Market Cap 3.26B
Total Debt 3.19B
Cash 1.15B
Other --
Enterprise Value 5.29B
Unlock
TBLT Ratings Summary
TBLT Quant Ranking