Duke Energy Corp (DUK) AI Stock Analysis & Earnings