On May 5, 2026, Duke Energy Corporation announced its Q1 financial results for the period ending March 31, 2026, through a news release available on their website. This filing provides insights into the company's financial performance for the quarter.