Guidewire Software GWRE Q1 2026 Earnings Surprise EPS 117 Up Significant Crude Oil Prices Break Losing Streak Brent at 105 MCX Surges Over 1 Whats Behind the Rally Brady Corporation Q3 2026 Earnings Call Highlights Steady Performance Amid Evolving Market Conditions Toll Brothers Reports Second Quarter Fiscal 2026 Results Highlights Resilient Housing Demand