Valuation and Capital Structure
PE 9.56
Book Value 73.56
Market Cap 4.34B
Total Debt 5.38B
Cash 3.88B
Other --
Enterprise Value 5.84B
Unlock
BTTR Ratings Summary
BTTR Quant Ranking