Dragonfly Energy Q1 2026 Earnings Earnings Miss Estimates Amid Challenging Quarter CIG Q1 2026 Earnings EPS Beats Estimates by 125 Stock Edges Lower i80 Gold Corp IAUX Q1 2026 Earnings Surprise EPS Beat as Loss Narrows MSCI Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher RCKY Q1 2026 Earnings Earnings Per Share Misses Estimates Stock Declines Slightly Upstart Holdings Q1 2026 Earnings EPS Misses Estimates Amid Challenging Lending Environment