After this morning's -1.3% drop to $37.41 per share, Exelon might just keep moving past its target price of $38.84. With an average analyst rating of hold, and target prices from $36.0 to $44.5, the stock's next move is anyone's guess.
Exelon's short interest — meaning the percentage of the share float that is being shorted — is lower than average at 1.7%. The stock's short ratio is 2.73. The company's insiders own 0.13% of its outstanding shares, which indicates a strong alignment between management and shareholder interests.
Another number to watch is the company's rate of institutional share ownership, which now stands at 87.3%. In conclusion, we believe there is mixed market sentiment regarding Exelon.
Institutions Invested in Exelon
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-12-31 | Wellington Management Group, LLP | 10% | 93,146,101 | $3,484,595,624 |
2023-12-31 | Vanguard Group Inc | 9% | 90,560,862 | $3,387,881,833 |
2023-12-31 | Blackrock Inc. | 9% | 90,115,271 | $3,371,212,274 |
2023-12-31 | State Street Corporation | 6% | 62,401,296 | $2,334,432,473 |
2023-12-31 | T. Rowe Price Investment Management, Inc. | 3% | 28,311,222 | $1,059,122,810 |
2023-12-31 | Geode Capital Management, LLC | 2% | 20,735,443 | $775,712,919 |
2023-12-31 | Massachusetts Financial Services Co. | 2% | 19,397,909 | $725,675,772 |
2023-12-31 | Morgan Stanley | 2% | 15,967,816 | $597,355,994 |
2023-12-31 | Legal & General Group PLC | 2% | 15,792,539 | $590,798,881 |
2023-12-31 | Deutsche Bank Aktiengesellschaft | 2% | 15,694,030 | $587,113,659 |