ANI Pharmaceuticals Q1 2026 Earnings Major EPS Beat Belies Subdued Market Response TPCS Q1 2026 Earnings Negative EPS Amid Lack of Consensus Estimates MXL Q1 2026 Earnings EPS Beats Estimates by Over 22 Yet Shares Decline MTX Q1 2026 Earnings EPS Beats Estimates by 887 as Shares Edge Higher NTRA Q1 2026 Earnings EPS Misses Estimates Amid Cost Pressures Duolingo Q1 2026 Earnings EPS Surges Past Estimates with 164 Beat