UGI Q1 2026 Earnings EPS Misses Estimates but Stock Gains on Operational Resilience ONTO Q1 2026 Earnings EPS Misses Estimates by 163 Amid Unreported Revenue JBI Q1 2026 Earnings EPS Misses Estimates Amid Revenue Disclosure Absence EFOI Q4 2024 Earnings Narrowing Losses and Positive Stock Reaction Despite Limited Disclosure BSY Q1 2026 Earnings EPS Surpasses Expectations as Infrastructure Software Demand Remains Solid Toro Company TTC Q1 2026 Earnings Strong EPS Beat Amid Modest Market Caution