Back to Stocks
Stock detail
EXELON CORP
EXCSTOCKS | US | NASDAQ | Utilities | Utilities - Regulated Electric
Profile snapshotUSD 41.8Market cap USD 43.1B
No local candle data found.
Recent detected patterns / setups
Latest 10 Market Radar results for this symbol and selected direction.
PatternTFScan runQuality
BearishICT BOS Retest Setup15M23 Sept 26, 00:4162
BearishMA 8/21 Crossover15M23 Sept 26, 00:4183
BearishSupport/Resistance Flip Setup4H23 Sept 26, 00:4168
BearishICT BOS Retest Setup4H23 Sept 26, 00:4173
BearishICT Inverse FVG Setup1D23 Sept 26, 00:4174
BearishICT BOS Retest Setup1D23 Sept 26, 00:4175
BearishSupport/Resistance Flip Setup1D23 Sept 26, 00:4177
BearishICT Order Block Setup1D23 Sept 26, 00:4183
Annual
Annual fundamentals
2025 vs previous annual period
Metric20212022202320242025
Total revenue----USD 19.1B--USD 21.7B+13.9%USD 23B+6.0%USD 24.3B+5.3%
Net income----USD 2.2B--USD 2.3B+7.3%USD 2.5B+5.7%USD 2.8B+12.5%
Net profit margin----11.4%--10.7%-5.8%10.7%-0.3%11.4%+6.8%
EPS----2.08--2.33+12.0%2.45+5.0%2.71+10.6%
Free cash flow----USD -2.3B--USD -2.7B-18.8%USD -1.5B+43.5%USD -2.3B-48.9%
Total debt----USD 40.1B--USD 44B+9.9%USD 46.6B+6.0%USD 50.1B+7.4%
Cash and cash equivalents----USD 407M--USD 445M+9.3%USD 357M-19.8%USD 626M+75.4%
Net debt----USD 39.6B--USD 43.6B+9.9%USD 46.3B+6.3%USD 49.5B+6.8%
Quarterly
Quarterly fundamentals
Q2 2026 vs same quarter previous year
MetricQ1 2025Q2 2025Q3 2025Q4 2025Q1 2026Q2 2026
Total revenue----USD 5.4B--USD 6.7B--USD 5.4B--USD 7.2B--USD 6B+10.0%
Net income----USD 391M--USD 875M--USD 594M--USD 919M--USD 396M+1.3%
Net profit margin----7.2%--13.0%--11.0%--12.7%--6.6%-7.9%
EPS----0.39--0.86--0.58--0.9--0.39+0.0%
Free cash flow----USD -502M--USD 163M--USD -1.2B--USD -634M--USD -255M+49.2%
Total debt----USD 48.8B--USD 49.9B--USD 50.1B--USD 51.2B--USD 52.7B+7.8%
Cash and cash equivalents----USD 724M--USD 1.5B--USD 626M--USD 713M--USD 1.8B+150.4%
Net debt----USD 48.1B--USD 48.4B--USD 49.5B--USD 50.5B--USD 50.9B+5.7%
Ownership
Institutional ownership summary
2026 Q3, quarter ended 2026-09-22
PeriodOwnershipInstitutions13F sharesTotal investedPositionsPut/call

