Dell Tech DELL Smashes Q1 2026 Views with 389 EPS Thor Industries THO Fell 082 3 Factors Driving the Decline 20260521 Palvella Therapeutics PVLA Gained 396 Can It Break 11920 20260520 X Pledges Faster Action on Hate Content in UK as Ofcom Warns Following AntiSemitic Crimes Amrize Ltd Ordinary Shares AMRZ Q1 2026 Earnings EPS Misses Estimates Amid Significant Surprise GILD Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response STOK Q1 2026 Earnings EPS Surprises to the Upside as Clinical Pipeline Advances WLY Q1 2026 Earnings EPS Beats Estimates by 1167 IMRX Q1 2026 Earnings Narrower Loss Exceeds Expectations as Pipeline Progress Continues TBN Q1 2026 Earnings EPS Miss Reflects Exploration Costs and No Revenue Generation