EXC
Exelon Corporation
$36.79
0.73%
+0.27
Notify me if price changes either direction
Buy EXC stocks now with Interactive Brokers – the most advanced investment platform
Loading
Key Stats
Market cap.
36.8B
Enterprise value
81.1B
Trailing PE
15.772532
Forward PE
14.026718
PEG Ratio
14.026718
Enterprise to EBITDA
11.858
Enterprise to revenue
3.653
Price to book MRQ
1.4102073
Price to sales TTM
1.6549332
Financials
Fiscal Year Ends
2023-12-31
Most Recent Quarter (MRQ)
2024-03-31
Revenue (TTM)
22.2B
EBITDA
7.9B
Diluted EPS TTM
2.33
Total Cash (MRQ)
720M
Current ratio (MRQ)
1.03
Operating Cash Flow (TTM)
5.2B