Trupanion TRUP Edges Lower as Shares Test Key Support Zone US Payrolls Surge Above Forecasts in April Yet Report Flags Underlying Economic Risks AAT Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher MM Forgings Leverages Domestic Demand to Counter Global Headwinds