FormFactor FORM Surges 604 Nearing 13049 Resistance 20260520 Supernus Pharmaceuticals SUPN Reports Strong Q1 2026 Revenue NA EPS Beats