Get early access! Join the Twelve Data AI Assistant waitlist now.
37.029999 EUR
0.095
0.26%
Last update Sep 11, 5:30 PM CEST
Market closed
Day range
37.029999
37.029999
Previous close
36.93500
Open
37.029999
Access this stock data via API
Subscribe
Exelon Corporation
37.03
0.09
0.26%

Analysis

Revenue estimate Current quarter
(Sep 2025)
Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Number of Analysts 3 3 5 6
Avg. estimate 6.40B 5.67B 24.18B 25.03B
Low estimate 6.37B 5.64B 24.03B 24.72B
High estimate 6.43B 5.71B 24.28B 25.38B
Last year sales 6.15B 5.47B 23.03B 24.18B
Sales growth 0.04 0.04 0.05 0.04
EPS revisions Current quarter
(Sep 2025)
Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Up last 7 days 0 0 0 0
Up last 30 days 0 0 0 0
Down last 7 days 0 0 0 0
Down last 30 days 0 0 0 0

Analyst ratings

Firm Date Action
Wells Fargo Aug 02, 2024 Maintains
Barclays Jul 22, 2024 Maintains
Morgan Stanley Jun 24, 2024 Maintains
Morgan Stanley May 28, 2024 Maintains
Wells Fargo May 03, 2024 Maintains
BMO Capital May 03, 2024 Maintains
Scotiabank Apr 22, 2024 Maintains
Barclays Mar 14, 2024 Maintains
Wells Fargo Feb 22, 2024 Maintains
Barclays Jan 22, 2024 Maintains
B of A Securities Jan 19, 2024 Maintains
Mizuho Jan 10, 2024 Upgrade
Seaport Global Jan 08, 2024 Downgrade
UBS Jan 02, 2024 Downgrade
RBC Capital Dec 19, 2023 Maintains
Morgan Stanley Dec 18, 2023 Downgrade
Mizuho Dec 18, 2023 Maintains
Guggenheim Dec 15, 2023 Downgrade
Evercore ISI Group Dec 15, 2023 Downgrade
Mizuho Nov 21, 2023 Downgrade
Morgan Stanley Nov 21, 2023 Maintains
Morgan Stanley Oct 25, 2023 Maintains
Barclays Oct 24, 2023 Maintains
Morgan Stanley Sep 21, 2023 Maintains
RBC Capital Sep 06, 2023 Maintains
Morgan Stanley Aug 23, 2023 Maintains
Barclays Aug 23, 2023 Initiates
Morgan Stanley Jul 21, 2023 Reiterates
Guggenheim Jul 07, 2023 Upgrade
Morgan Stanley Jun 23, 2023 Maintains
Market closed

Exchange is currently closed (non-working day)
Pre-market opens in 1 day 3 hours 22 minutes

03:37
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
07:00 - 09:00
Main market
09:00 - 17:45
Post-market
17:30 - 20:30
All times are displayed in the Europe/Berlin timezone (CEST, UTC+02:00).