Wetouch Technology WETH Stock Up 600 Key Resistance at 167 20260518 Vor Biopharma VOR Slides 383 as Selling Pressure Mounts 20260518 UDR UDR Q1 2026 Earnings Beat Revenue NA EPS 057 Hive Digital Hits 2026 High After Revealing Ontario AI Gigafactory for Bitcoin Mining Pivot