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
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
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 | Blackrock Inc. | 9% | 86,731,996 | $3,433,719,734 |
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 |
2023-06-30 | Morgan Stanley | 2% | 17,487,413 | $692,326,683 |
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on Exelon.