Cluster sources Newest source rows first. Duke Energy CORP (0001326160) (Filer) SEC Inline XBRL Filings • Mar 3, 2026, 2:48 PM UTC