TLDR CBRL stock is up 84% in 2026, trading around $54.69, near its 52-week high of $60.26 Wellington Management slashed its stake by 73.3% in Q2, selling over 827,000 shares Q2 EPS came in at $0.29, beating the consensus estimate of a $0.45 loss, but revenue fell 2.9% year over year New CEO David...
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.