INOD Q1 2026 Earnings EPS Smashes Estimates with 44688 Surprise WGRX Q1 2026 Earnings EPS Loss of 007 Triggers Sharp Decline USNA Q1 2026 Earnings Strong EPS Surprise Despite Revenue Uncertainty Altimmune Q1 2026 Earnings EPS Beats Estimates Amid Continued Pipeline Development MTX Q1 2026 Earnings EPS Surpasses Estimates by 887 Amid Solid Operational Performance FiEE Inc Q1 2023 Earnings EPS Misses Estimates by 41 Stock Slightly Down