Exelon stock is trading -13.19% below its average target price of $43.66 after dropping -7.6% during today's evening 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.1%, and a short ratio of 1.77. The company's insiders own 0.19% 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 86.1% of Exelon's shares being owned by this investor type.
Institutions Invested in Exelon
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-09-30 | Wellington Management Group, LLP | 9% | 90,793,554 | $3,441,075,835 |
2023-09-30 | Vanguard Group Inc | 9% | 90,548,315 | $3,431,781,276 |
2023-09-30 | Blackrock Inc. | 9% | 87,027,301 | $3,298,334,840 |
2023-09-30 | State Street Corporation | 6% | 61,030,939 | $2,313,072,681 |
2023-09-30 | T. Rowe Price Investment Management, Inc. | 3% | 30,451,634 | $1,154,116,975 |
2023-09-30 | Bank Of New York Mellon Corporation | 2% | 21,676,744 | $821,548,630 |
2023-09-30 | Geode Capital Management, LLC | 2% | 20,362,160 | $771,725,895 |
2023-09-30 | Massachusetts Financial Services Co. | 2% | 19,625,592 | $743,809,966 |
2023-09-30 | Deutsche Bank Aktiengesellschaft | 2% | 19,376,634 | $734,374,458 |
2023-09-30 | Morgan Stanley | 2% | 17,175,710 | $650,959,435 |
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on Exelon.