XRTX Q1 2024 Earnings Steep EPS Miss Highlights PreRevenue RD Costs Shares Climb UGI Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher ASTC Q1 2024 Earnings Loss Per Share Reported Amid No Revenue Stock Declines SJM Q1 2026 Earnings EPS Beats Estimates by 36 Amid Strong Operational Execution GEOS Q1 2026 Earnings Losses Reported Stock Edges Lower Kirby Corporation KEX Q1 2026 Earnings EPS Beat Lifts Confidence Despite Modest Stock Pullback