AIT Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher ACIC Q1 2026 Earnings EPS Misses Estimates as Stock Declines Slightly OLP Q1 2026 Earnings EPS Surpasses Estimates as Management Highlights Portfolio Performance Metalla Royalty Streaming Q1 2026 Earnings EPS Misses Estimates but Stock Rises 545 on Strategic Progress FutureFuel Corp FF Q1 2026 Earnings Steep Loss Reported Amid Operational Challenges NB Q1 2026 Earnings Surprise EPS Beat Amid Development Stage