Valuation and Capital Structure
PE 34.7
Book Value 19.77
Market Cap 951.61B
Total Debt 1,142.47B
Cash 9.81B
Other --
Enterprise Value 2,084.26B
Unlock
CBRL Ratings Summary
CBRL Quant Ranking