Advertisement
Advertisement

EXC

EXC logo

Exelon Corporation

46.66
USD
Sponsored
+0.39
+0.85%
Apr 22, 10:46 UTC -4
Open

Exelon Corporation Financial Snapshot

Market Cap
47.75B
Beta
0.41
Earnings Per Share (EPS)
2.73
Price-to-Book (P/B) Ratio
1.73
Operating Margin
11.52%
Total Debt/Equity (D/E)
173.90%
P/E Ratio
17.91
Return on Equity (ROE)
9.97%
Current Ratio
0.92%
Free Cash Flow
-2.27B

Earnings Chart

Trending Stocks

Nvidia Corp logo
Nvidia Corp$201.19
+0.66%
Microsoft Corp logo
Microsoft Corp$429.83
+1.34%
Apple Inc. logo
Apple Inc.$271.71
+2.08%
Advertisement