Flux Power Holdings FLUX Q1 2026 Earnings EPS Misses Estimates Stock Rises MNTK Earnings Overview 20260526 WLY Q1 2026 Earnings EPS Beats Estimates by 1167 Expion360 Q2 2025 Earnings EPS Beats Estimates by 307 Amid Cost Discipline TATT Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Drops Over 5 OSRH Q4 2025 Earnings EPS Misses Estimates as Company Faces Operational Headwinds