Exelon stock is trading -11.09% below its average target price of $44.53 after dropping -1.1% during today's afternoon session. Analysts are giving the large-cap Utilities—Independent Power Producers company an average rating of buy and target prices ranging from $39.0 to $48.0 per share.
The stock has a very low short interest at 1.3%, and a short ratio of 2.66. The company's insiders own 0.21% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that a significant number of institutional investors are invested in the stock, with 85.2% of Exelon's shares being owned by this investor type.
Institutions Invested in Exelon
|2023-06-30||Wellington Management Group, LLP||9%||90,844,170||$3,596,520,704|
|2023-06-30||Vanguard Group Inc||9%||90,335,712||$3,576,390,851|
|2023-06-30||State Street Corporation||6%||62,856,389||$2,488,484,450|
|2023-06-30||Bank Of New York Mellon Corporation||2%||21,390,309||$846,842,336|
|2023-06-30||T. Rowe Price Investment Management, Inc.||2%||21,211,931||$839,780,351|
|2023-06-30||Deutsche Bank Aktiengesellschaft||2%||20,024,542||$792,771,620|
|2023-06-30||Massachusetts Financial Services Co.||2%||19,849,920||$785,858,335|
|2023-06-30||Geode Capital Management, LLC||2%||18,931,213||$749,486,725|
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on Exelon.