Duke Energy Corporation Units 1.08.29 Fiscal Q3 2025 Earnings | StockRay