Valuation and Capital Structure
PE 25.54
Book Value 19.81
Market Cap 1,043.79B
Total Debt 1,194.21B
Cash 11.53B
Other --
Enterprise Value 2,226.46B
Unlock
CBRL Ratings Summary
CBRL Quant Ranking