MI Homes MHO Stock Jumps 217 Approaching 13130 20260520 Alpha Teknova TKNO Q1 2026 Earnings 008 EPS Surges Past 009 Estimates