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