Halozyme Therapeutics HALO Stock Analysis RangeBound Near 6904 20260520 Andretti POLE Holds Steady in Q1 2026 EPS Flat at 028 First Bancorp FBNC Delivers Q1 2026 Beat EPS 113 vs 111 Expected UK Chancellor Reeves to FastTrack Clean Energy Projects by Limiting Judicial Reviews