Greeces Q1 2026 Budget Surplus Reaches 5175 Billion More Than Doubling Forecast Donegal Group Q1 2026 Earnings EPS Misses Estimates Shares Decline PennyMac Mortgage Investment Trust PMTU Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds Oil Prices Rise as Trump Issues Fresh Warning to Iran European Markets Dip Iveda Solutions Q2 2024 Earnings Loss Narrows More Than Expected Revenue Remains Undisclosed TGS Q1 2026 Earnings Staggering EPS Beat of 319 Sends Stock Higher