Bakkt BKKT Stock Why You Should Hold It 387 20260418 EWCZ European Wax Center Inc delivers strong Q4 2025 earnings beat shares tick slightly higher in daily trading Smart Sand SND Stock Is It Safe 315 20260415 XBP Q1 2026 Earnings Massive EPS Miss Overshadowed by Stock Rally CFG Q1 2026 Earnings EPS Beats Estimates Amid Steady Performance RNAC Q1 2026 Earnings WiderthanExpected Loss Despite Positive Stock Reaction IIPR Q1 2026 Earnings EPS Misses Estimates Amid Cautious REIT Landscape DARE Q1 2026 Earnings Narrowerthanexpected loss surprises as no revenue reported OLLI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Retail Environment