First Mid FMBH Jumps 126 on Strong Momentum 20260520 Terreno TRNO Crushes Q1 2026 Estimates EPS 066 Tops Views