Your browser does not support iframes.
TheStreet Ratings reiterated its Hold with a ratings score of C on Exelon (NYSE: EXC). Shares of the utility services holding company tumbled $1.54 to $37.40.