Integra ITRG Stock Breaking Structure Slow Drop 20260415 The Trade Desk Inc TTD Q1 2026 Earnings Report EPS Miss Offset by Revenue Growth and Strategic Initiatives PRTA Prothena Corporation plc Ordinary Shares rises 361 percent after Q4 2025 EPS outpaces analyst consensus estimates CRGO Freightos Limited Ordinary shares posts narrow Q4 2025 EPS beat sending share price up nearly 9 percent