Upwork Q1 2026 Earnings EPS Surprises to the Upside Shares Dip Despite Strong Profit Beat Trevi Therapeutics Q1 2026 Earnings Narrowing Losses but Trial Failures Weigh on Sentiment Robinhood Markets Early Exit by Graham Stephan Lessons from a Fintech Roller Coaster Oil Rally Resumes as Iran Seeks to Retain Enriched Uranium IEA Warns of Summer Red Zone IBEX Q1 2026 Earnings Earnings Beat Lifts Shares as Company Demonstrates Operational Discipline Este Lauder and Puig Terminate Merger Discussions Shares Surge in AfterHours Trading