TotalEnergies SE TTE Q1 2026 Crushes Forecasts EPS 245 vs 229 Walmarts PopUp Canopy Sale Signals Strong PreMemorial Day Consumer Spending Flywire Corporation FLYW Edges Higher as Shares Test Resistance Near 17