HOWL Q1 2026 Earnings EPS Beats Estimates as Biotech Continues Pipeline Progress ZIM Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions FFIC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Rate Environment AIN Q1 2026 Earnings EPS Surprise of 1534 Drives Positive Stock Reaction TE Q1 2026 Earnings NarrowerthanExpected Loss as Company Advances Strategic Initiatives Teekay Tankers Q1 2026 Earnings EPS Surpasses Expectations Amid Strong Tanker Market