AIT Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher elf Beauty ELF Q1 2026 Earnings EPS Surprises to the Upside but Stock Slips OVID Q1 2026 Earnings Narrower Loss and No Revenue Mark a Quiet Quarter for the Biotech i80 Gold Corp IAUX Q1 2026 Earnings Surprise EPS Beat as Loss Narrows Weibo WB Q3 2025 Earnings EPS of 042 as Stock Edges Higher Amid Unclear Revenue Picture