Oatly OTLY Surges 122 Nearing 1047 Resistance 20260520 Regeneron Pharmaceuticals REGN Q1 2026 Results Top Views on Strong Revenue Humacyte HUMA Stock Jumps 789 Approaching 093 20260520 DHC2042Notes DHCNI Q1 2026 Earnings Miss EPS 018 vs 016 Expected Investors ITIC Surges 161 Nearing 25400 Resistance 20260520 What Viavi Solutions VIAVs 158 Decline Means for Investors 20260520