THRY Q1 2026 Earnings Massive EPS Beat Lifts Shares as Expense Discipline Shines Porch Group Q1 2026 Earnings Loss Narrower Than Expected Stock Edges Higher SOJE Q1 2026 Earnings Southern Companys Junior Subordinated Notes Benefit from Solid Utility Earnings Beat QNTM Q4 2025 Earnings Loss Per Share Reported Shares Surge on Biotech Progress SES AI Q1 2026 Earnings EPS Misses Estimates as Company Continues RD Focus DIOD Q1 2026 Earnings EPS Surges Past Estimates Amid Semiconductor Cycle