Exelon (EXC) is 7.07% below its all-time high. Last close $46.19. All-time high $49.70. Last all-time high on Mar 17, 2026 (227 days ago). 49 new highs in the last five years. Upside to a new high +7.61%. Daily move +0.60%. Market cap $47B. Zone: Red — Expensive (less than 10% below the all-time high). Cheap relative to itself (distance from all-time high), not a P/E or fundamental valuation.

Percent below all-time high
7.07%
Zone
Red — Expensive (less than 10% below the all-time high)
Last close
$46.19
All-time high
$49.70
Last all-time high date
Mar 17, 2026 (227 days ago)
Five-year high count
49
Upside for new high
+7.61%
Daily move
+0.60%
Market cap
$47B

How cheap is Exelon (EXC) relative to its all-time high?

Exelon (EXC) is 7.07% below its all-time high. Last close $46.19. All-time high $49.70. Last all-time high on Mar 17, 2026 (227 days ago). 49 new highs in the last five years. Upside to a new high +7.61%. Daily move +0.60%. Market cap $47B. Zone: Red — Expensive (less than 10% below the all-time high).

When did Exelon (EXC) last reach its all-time high?

Exelon last reached its all-time high on Mar 17, 2026 (227 days ago).

How many five-year highs has Exelon (EXC) printed?

Exelon has printed 49 new highs in the last five years.

How much upside does Exelon (EXC) need for a new all-time high?

Exelon needs +7.61% upside to print a new all-time high.

What is Exelon (EXC)'s daily move?

Exelon's daily move is +0.60%.

Exelon (EXC) is 7.07% below its all-time high

Stocks

Tap an asset for detailsBookmark it to add to your watchlist

Exelon
Current price46.19
Highest price49.70
Days from last high227
(Mar 17, 2026)
Upside for new high+7.61%
Market Cap$47B
TickerEXC
Daily Move+0.60%

Stocks

Stocks

Current price46.19
Highest price49.70
Days from last high227
(Mar 17, 2026)
Upside for new high+7.61%
Market Cap$47B
TickerEXC
Daily Move+0.60%