CBRL
Cracker Barrel Old Country Store
2025-10-17
•
Wells Fargo
Δh%
17.5%
Price Then
40.29
Price h
47.34
Target
42