BioTechne TECH Q1 2026 Earnings EPS Falls Short of Estimates but Stock Rises SNAP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Higher OMER Q1 2026 Earnings EPS Beats Estimates as Operating Expenses Decline But Stock Falls on Lack of Revenue TeraWulf Inc WULF Q1 2026 Earnings Massive EPS Miss as Bitcoin Mining Headwinds Persist HCAT Q1 2026 Earnings Earnings Beat Sentiment but Stock Slips INFY Q1 2026 Earnings Strong EPS Beat Amidst Market Caution