Exelon Corp. reported third-quarter earnings of $729 million, or 70 cents per share, while adjusted earnings excluding non-recurring costs reached 87 cents per share. The results exceeded the 80-cent average estimate from five analysts surveyed by Zacks Investment Research. Revenue totaled $7.32 billion, above the $6.87 billion forecast from four Zacks-surveyed analysts. Exelon expects full-year earnings of $2.85 to $2.91 per share.