ENVA Q1 2026 Earnings EPS Beats Estimates Stock Rises 139 Albemarle Corporation ALB Q1 2026 Earnings Massive EPS Surprise of 16682 Highlights Strong Operational Performance Heritage Insurance Holdings Inc HRTG Q1 2026 Earnings EPS Miss Weighs on Investor Sentiment ASAN Q1 2026 Earnings EPS Beats Estimates as Shares Edge Lower NOG Q1 2026 Earnings EPS Beats Estimates by 789 Stock Declines EVGN Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues RD Spend