T Stamp IDAI Climbs 099 Resistance at 215 in Focus 20260520 Gates GTES Q1 2026 Earnings EPS 035 Beats Estimates TJX Beats Q1 FY2027 Expectations Upgrades FullYear Outlook CF Industries CF Q1 2026 Earnings Surprise EPS 289 Up Significant