Valuation and Capital Structure
PE -3.78
Book Value 1.13
Market Cap 7.82B
Total Debt 1.63B
Cash 1.07B
Other --
Enterprise Value 8.38B
Unlock
BTBD Ratings Summary
BTBD Quant Ranking