Investing.commacroeconomiaNEUTRALLOW

Exelon stock hits 52-week low at $42.56

No summary available

Read at Investing.com