Valuation and Capital Structure
PE 25.26
Book Value 19.77
Market Cap 1,446.34B
Total Debt 1,127.13B
Cash 10.35B
Other --
Enterprise Value 2,563.13B
Unlock
CBRL Ratings Summary
CBRL Quant Ranking