Valuation and Capital Structure
PE -1.27
Book Value 4.31
Market Cap 7.49B
Total Debt 0.55B
Cash 2.52B
Other --
Enterprise Value 5.51B
Unlock
TMBR Ratings Summary
TMBR Quant Ranking