Valuation and Capital Structure
PE 19.36
Book Value 20.73
Market Cap 1,380.57B
Total Debt 1,179.61B
Cash 39.64B
Other --
Enterprise Value 2,520.54B
Unlock
CBRL Ratings Summary
CBRL Quant Ranking