This morning we watched Exelon rise 1.1% to a price of $40.67 per share. The large-cap Utilities—Independent Power Producers company is now trading -9.95% below its average target price of $45.17. Analysts have set target prices ranging from $39.0 to $48.0 per share for Exelon, and have given the stock an average rating of buy.
Exelon's short interest — meaning the percentage of the share float that is being shorted — is lower than average at 1.6%. The stock's short ratio is 2.65. The company's insiders own 0.21% 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 85.2%. In conclusion, we believe there is mixed market sentiment regarding Exelon.
Institutions Invested in Exelon
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-06-30 | Wellington Management Group, LLP | 9% | 90,844,170 | $3,695,086,545 |
2023-06-30 | Vanguard Group Inc | 9% | 90,335,712 | $3,674,405,016 |
2023-06-30 | Blackrock Inc. | 9% | 86,731,996 | $3,527,823,871 |
2023-06-30 | State Street Corporation | 6% | 62,856,389 | $2,556,683,574 |
2023-06-30 | Bank Of New York Mellon Corporation | 2% | 21,390,309 | $870,050,802 |
2023-06-30 | T. Rowe Price Investment Management, Inc. | 2% | 21,211,931 | $862,795,277 |
2023-06-30 | Deutsche Bank Aktiengesellschaft | 2% | 20,024,542 | $814,498,230 |
2023-06-30 | Massachusetts Financial Services Co. | 2% | 19,849,920 | $807,395,480 |
2023-06-30 | Geode Capital Management, LLC | 2% | 18,931,213 | $770,027,074 |
2023-06-30 | Morgan Stanley | 2% | 17,487,413 | $711,300,510 |