GTX Q1 2026 Earnings Strong EPS Surprise of 1486 Exceeds Expectations FTC Solar Q1 2026 Earnings EPS Misses Estimates Amidst Operational Challenges SERV Q1 2026 Earnings PreRevenue Robotics Company Misses EPS Estimates as Losses Widen Allot Ltd ALLT Q1 2026 Earnings EPS Surprise Highlights Cost Discipline Amidst Transition JILL Q1 2026 Earnings Narrower Loss Beats Expectations Shares Rise AGNC Q1 2026 Earnings Strong Earnings Beat Driven by Higher Net Interest Income and Stable Book Value