Valuation and Capital Structure
PE 17.79
Book Value 5.06
Market Cap 1,360.71B
Total Debt 91.49B
Cash 173.07B
Other --
Enterprise Value 1,279.14B
Unlock
BLBD Ratings Summary
BLBD Quant Ranking