12 Most Expensive Stocks Insiders Are Buying After Trump’s Tariff Rollout

Page 2 of 11

10. Cracker Barrel Old Country Store, Inc. (NASDAQ:CBRL)

Cracker Barrel Old Country Store, based in Lebanon, Tennessee, operates a chain of restaurants combined with retail gift shops across the U.S. Its restaurants serve breakfast, lunch, and dinner with dine-in, pickup, and delivery options. The gift shops sell items like home décor, apparel, toys, food, and seasonal gifts.

In April, one insider bought around $7.37 million worth of Cracker Barrel shares at an average price of $38.83 per share. Year-to-date, the stock has lost 17.57%, trading at $43.57 per share. Over the past 12 months, Cracker Barrel shares have declined 26.90%.

The company reported total revenue of $949.4 million for the second quarter of fiscal 2025, a 1.5% increase from the previous year. Comparable store restaurant sales rose by 4.7%, while retail sales grew 0.2%. GAAP net income was $22.2 million, a 16.3% decrease year-over-year, while adjusted EBITDA increased by 19.6% to $74.6 million.

Page 2 of 11