Varex VREX Rallies 418 as Bulls Target 1020 20260520 Cadre CDRE Surges 064 Nearing 3127 Resistance 20260520 Meshflow MESHW Trading at 026 Key Decision Point 20260520 TotalEnergies SE TTE Q1 2026 Earnings Surprise EPS 245 Up Significant