AN2 Thera ANTX Stock Analysis Climbs 176 Eyes on 486 20260520 FirstService FSV Q1 2026 Earnings 095 EPS Surges Past 089 Estimates ACM Research ACMR Q1 2026 Earnings Surprise EPS 034 Up Significant NeoGenomics NEO Q1 2026 Earnings Beat Revenue NA EPS 001 HS2 Extension Why the Full HighSpeed Rail Line May Still Be Completed Despite Latest Setbacks Cognex CGNX Up 404 Is There More Room to Run 20260520 Royce RGT Stock Analysis Climbs 057 Eyes on 1478 20260520