Tenaya Therapeutics Q1 2026 Earnings Narrow Miss on Earnings as Biotech Firm Reports No Revenue KNSL Q1 2026 Earnings EPS Surprises 672 to the Upside Stock Slips PRTS Q1 2026 Earnings EPS Surprises with 4885 Beat Stock Falls 392 Airgain Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh MeiraGTx Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline KNSA Q1 2026 Earnings EPS Surges Past Estimates Despite Slight Stock Dip