Market Cap 26.68B
Revenue (ttm) 13.55B
Net Income (ttm) 1.69B
EPS (ttm) N/A
PE Ratio 14.44
Forward PE 15.27
Profit Margin 12.49%
Debt to Equity Ratio 1.78
Volume 1,513,500
Avg Vol 2,314,966
Day's Range N/A - N/A
Shares Out 376.68M
Stochastic %K 25%
Beta 0.70
Analysts Sell
Price Target $74.15

Company Profile

Eversource Energy, a public utility holding company, engages in the energy delivery business. The company operates through Electric Distribution, Electric Transmission, Natural Gas Distribution, and Water Distribution segments. It is involved in the transmission and distribution of electricity; solar power facilities; and distribution of natural gas. The company also operates regulated water utilities that provides water services to residential, commercial, industrial, municipal and fire protect...

Industry: Utilities - Regulated Electric
Sector: Utilities
Phone: 800 286 5000
Address:
300 Cadwell Drive, Springfield, United States
JamesOliverTrades
JamesOliverTrades Aug. 30 at 10:37 PM
🚨 RUNNER LONGS—2 contracts each: $GC.X 4,500.2 $SI 66.935 $ES 7,709.50 $NQ 29,466.25 ā³ $YM LONG 2 pending at 53,533. One contract captures the move. One becomes the runner. šŸƒ
0 Ā· Reply
JamesOliverTrades
JamesOliverTrades Aug. 30 at 10:35 PM
🚨 RUNNER STRATEGY — LONG ENTRIES Four markets have triggered long positions with two contracts each: 🟔 $GC.X Gold LONG 2 @ 4,500.2 ⚪ $SI Silver LONG 2 @ 66.935 🟣 $ES S&P 500 LONG 2 @ 7,709.50 šŸ”µ $NQ Nasdaq LONG 2 @ 29,466.25 ā³ PENDING TRIGGER: 🟠 $YM Dow LONG 2 if price reaches 53,533 One contract can capture the initial move while the second is given room to become the runner. Now we follow the process and let the markets tell the story. JAMES OLIVER TRADES
0 Ā· Reply
JamesOliverTrades
JamesOliverTrades Aug. 29 at 7:49 PM
šŸ“Š RUNNER WEEKLY RECAP 88 trades—nearly twice the normal weekly volume. āœ… 31 winners šŸ›‘ 57 stops šŸ“ˆ 35.2% win rate šŸ’Ŗ 4.90x profit factor šŸƒ Average winner: 9.02x average stop $NQ +1,153.25 points $YM +881 points $ES +87.50 points $GC +74.50 points $CL +7.01 points $SI +1.655 points All six markets finished net positive—even after Friday’s violent reversal. The win rate isn’t the story. The size of the runners is. This strategy is looking more and more like a survivor.
0 Ā· Reply
livewithoscar
livewithoscar Aug. 28 at 6:35 PM
$TSLA $SPCX $NASDAQ $ES Live charting link With Oscar Carboni https://www.youtube.com/watch?v=Webqj4lReW8
0 Ā· Reply
Jcschlosser70
Jcschlosser70 Aug. 28 at 1:26 AM
Buy it thank me later. $ES
0 Ā· Reply
ADelightfulman
ADelightfulman Aug. 26 at 2:56 PM
$IDA not sure why we can’t move up. Probably because I bought it lol Let’s go Utes! $EIX $EVRG $ES $DUK
0 Ā· Reply
CapitalMonk
CapitalMonk Aug. 24 at 11:45 PM
$ES Price: $71.25 (+1.48%) Trend: Bullish Market Bias (7D): Sideways āš–ļø Expected Range: ±0.19% RSI: 40.3 | Momentum: Moderate Volume: -28.1% vs avg Volatility: 1.20% Support: $70.14 | Resistance: $76.57 Data and analytics sourced from Thescanner educational research https://www.thescanner.ai
0 Ā· Reply
The5ersFutures
The5ersFutures Aug. 24 at 6:57 AM
The instrument is the micro futures. $MES and $MNQ give full $ES/$NQ exposure at a fraction of the margin. Perfect for scaling, testing, and surviving volatility without oversized risk. Prop and funded traders are already there. $MES $MNQ #MicroFutures #FuturesTrading #PropTrading
0 Ā· Reply
DPLSKing
DPLSKing Aug. 21 at 10:17 AM
0 Ā· Reply
ShangVXO
ShangVXO Aug. 19 at 9:22 AM
$ES i’m kinda sold on the idea
0 Ā· Reply
Latest News on ES
Eversource price target raised to $74 from $70 at Mizuho

2026-08-03T11:31:07.000Z - 27 days ago

Eversource price target raised to $74 from $70 at Mizuho


Eversource Energy Earnings Call Transcript: Q2 2026

Jul 31, 2026, 9:00 AM EDT - 4 weeks ago

Eversource Energy Earnings Call Transcript: Q2 2026


Eversource Energy Earnings release: Q2 2026

Jul 31, 2026, 9:00 AM EDT - 4 weeks ago

Eversource Energy Earnings release: Q2 2026


Eversource Energy Slides: Q2 2026

Jul 31, 2026, 9:00 AM EDT - 4 weeks ago

Eversource Energy Slides: Q2 2026


Eversource Energy Quarterly report: Q2 2026

Jul 31, 2026, 9:00 AM EDT - 4 weeks ago

Eversource Energy Quarterly report: Q2 2026


Eversource reports Q2 EPS 87c, consensus 87c

2026-07-30T20:32:12.000Z - 4 weeks ago

Eversource reports Q2 EPS 87c, consensus 87c


Eversource Energy Reports Second Quarter 2026 Results

Jul 30, 2026, 4:15 PM EDT - 4 weeks ago

Eversource Energy Reports Second Quarter 2026 Results


Eversource price target raised to $81 from $75 at BofA

2026-07-27T13:30:17.000Z - 4 weeks ago

Eversource price target raised to $81 from $75 at BofA


Eversource Energy Schedules Second Quarter Earnings Call

Jul 9, 2026, 4:15 PM EDT - 7 weeks ago

Eversource Energy Schedules Second Quarter Earnings Call


Eversource price target raised to $76 from $75 at Wells Fargo

2026-07-02T10:25:30.000Z - 2 months ago

Eversource price target raised to $76 from $75 at Wells Fargo


Eversource Energy Completes the Sale of Aquarion Water Company

Jun 30, 2026, 5:30 PM EDT - 2 months ago

Eversource Energy Completes the Sale of Aquarion Water Company


Eversource cut to Hold at Argus as FERC ruling lowers ROE

2026-06-12T11:55:08.000Z - 2 months ago

Eversource cut to Hold at Argus as FERC ruling lowers ROE


Eversource downgraded to Hold from Buy at Argus

2026-06-12T11:50:36.000Z - 2 months ago

Eversource downgraded to Hold from Buy at Argus


Eversource price target lowered to $73 from $75 at BMO Capital

2026-05-11T16:49:48.000Z - 3 months ago

Eversource price target lowered to $73 from $75 at BMO Capital


Eversource Energy Earnings Call Transcript: Q1 2026

May 7, 2026, 9:00 AM EDT - 4 months ago

Eversource Energy Earnings Call Transcript: Q1 2026


Eversource Energy Earnings release: Q1 2026

May 7, 2026, 9:00 AM EDT - 4 months ago

Eversource Energy Earnings release: Q1 2026


Eversource Energy Slides: Q1 2026

May 7, 2026, 9:00 AM EDT - 4 months ago

Eversource Energy Slides: Q1 2026


Eversource Energy Quarterly report: Q1 2026

May 7, 2026, 9:00 AM EDT - 4 months ago

Eversource Energy Quarterly report: Q1 2026


Eversource reports Q1 non-GAAP EPS $1.73, consensus $1.63

2026-05-07T00:46:55.000Z - 4 months ago

Eversource reports Q1 non-GAAP EPS $1.73, consensus $1.63


Eversource Energy Reports First Quarter 2026 Results

May 6, 2026, 4:15 PM EDT - 4 months ago

Eversource Energy Reports First Quarter 2026 Results


Eversource price target raised to $75 from $72 at BofA

2026-05-01T19:55:22.000Z - 4 months ago

Eversource price target raised to $75 from $72 at BofA


Eversource price target lowered to $72 from $73 at BofA

2026-04-22T20:00:42.000Z - 4 months ago

Eversource price target lowered to $72 from $73 at BofA


Eversource price target lowered to $63 from $66 at Scotiabank

2026-04-21T14:56:55.000Z - 4 months ago

Eversource price target lowered to $63 from $66 at Scotiabank


Eversource downgraded to Neutral from Buy at Seaport Research

2026-04-20T10:29:36.000Z - 4 months ago

Eversource downgraded to Neutral from Buy at Seaport Research


Eversource Energy Schedules First Quarter Earnings Call

Apr 16, 2026, 5:31 PM EDT - 4 months ago

Eversource Energy Schedules First Quarter Earnings Call


Eversource price target lowered to $74 from $78 at Wells Fargo

2026-04-01T10:55:44.000Z - 5 months ago

Eversource price target lowered to $74 from $78 at Wells Fargo


Eversource price target lowered to $74 from $80 at UBS

2026-03-27T13:20:53.000Z - 5 months ago

Eversource price target lowered to $74 from $80 at UBS


Eversource Energy Proxy statement: Proxy filing

Mar 27, 2026, 8:00 AM EDT - 5 months ago

Eversource Energy Proxy statement: Proxy filing


Eversource Energy Proxy statement: Proxy filing

Mar 27, 2026, 8:00 AM EDT - 5 months ago

Eversource Energy Proxy statement: Proxy filing


Eversource Energy Earnings Call Transcript: Q4 2025

Feb 13, 2026, 9:00 AM EST - 7 months ago

Eversource Energy Earnings Call Transcript: Q4 2025


Eversource Energy Annual report: Q4 2025

Feb 13, 2026, 9:00 AM EST - 7 months ago

Eversource Energy Annual report: Q4 2025


Eversource Energy Earnings release: Q4 2025

Feb 13, 2026, 9:00 AM EST - 7 months ago

Eversource Energy Earnings release: Q4 2025


Eversource Energy Slides: Q4 2025

Feb 13, 2026, 9:00 AM EST - 7 months ago

Eversource Energy Slides: Q4 2025


Eversource Energy Increases Common Dividend

Jan 27, 2026, 4:15 PM EST - 7 months ago

Eversource Energy Increases Common Dividend


Eversource Energy Schedules Fourth Quarter Earnings Call

Jan 22, 2026, 4:15 PM EST - 7 months ago

Eversource Energy Schedules Fourth Quarter Earnings Call


Eversource Energy Declares Common Dividend

Dec 3, 2025, 4:15 PM EST - 9 months ago

Eversource Energy Declares Common Dividend


Eversource Statement on Next Steps Following Aquarion Decision

Nov 21, 2025, 4:35 PM EST - 10 months ago

Eversource Statement on Next Steps Following Aquarion Decision


Eversource Energy Earnings Call Transcript: Q3 2025

Nov 5, 2025, 9:00 AM EST - 10 months ago

Eversource Energy Earnings Call Transcript: Q3 2025


Eversource Energy Quarterly report: Q3 2025

Nov 5, 2025, 9:00 AM EST - 10 months ago

Eversource Energy Quarterly report: Q3 2025


Eversource Energy Earnings release: Q3 2025

Nov 5, 2025, 9:00 AM EST - 10 months ago

Eversource Energy Earnings release: Q3 2025


Eversource Energy Slides: Q3 2025

Nov 5, 2025, 9:00 AM EST - 10 months ago

Eversource Energy Slides: Q3 2025


Eversource Energy Reports Third Quarter 2025 Results

Nov 4, 2025, 4:15 PM EST - 10 months ago

Eversource Energy Reports Third Quarter 2025 Results


Eversource Energy Schedules Third Quarter Earnings Call

Oct 15, 2025, 4:15 PM EDT - 11 months ago

Eversource Energy Schedules Third Quarter Earnings Call


Eversource Energy Provides Update on Offshore Wind Liability

Oct 14, 2025, 6:45 AM EDT - 11 months ago

Eversource Energy Provides Update on Offshore Wind Liability


Best Dividend Stocks to Buy for Dependable Dividend Growth

Aug 11, 2025, 12:58 PM EDT - 1 year ago

Best Dividend Stocks to Buy for Dependable Dividend Growth

ERIE FDS


Eversource Energy Earnings Call Transcript: Q2 2025

Aug 1, 2025, 9:00 AM EDT - 1 year ago

Eversource Energy Earnings Call Transcript: Q2 2025


Eversource Energy Quarterly report: Q2 2025

Aug 1, 2025, 9:00 AM EDT - 1 year ago

Eversource Energy Quarterly report: Q2 2025


Eversource Energy Earnings release: Q2 2025

Aug 1, 2025, 9:00 AM EDT - 1 year ago

Eversource Energy Earnings release: Q2 2025


Eversource Energy Slides: Q2 2025

Aug 1, 2025, 9:00 AM EDT - 1 year ago

Eversource Energy Slides: Q2 2025


Eversource Energy Reports Second Quarter 2025 Results

Jul 31, 2025, 4:15 PM EDT - 1 year ago

Eversource Energy Reports Second Quarter 2025 Results


3 Dividend Stocks for June 2025

Jun 9, 2025, 6:50 AM EDT - 1 year ago

3 Dividend Stocks for June 2025

ACN AMT


Eversource Energy Earnings Call Transcript: Q1 2025

May 2, 2025, 9:00 AM EDT - 1 year ago

Eversource Energy Earnings Call Transcript: Q1 2025


Eversource Energy Quarterly report: Q1 2025

May 2, 2025, 9:00 AM EDT - 1 year ago

Eversource Energy Quarterly report: Q1 2025


Eversource Energy Earnings release: Q1 2025

May 2, 2025, 9:00 AM EDT - 1 year ago

Eversource Energy Earnings release: Q1 2025


Eversource Energy Slides: Q1 2025

May 2, 2025, 9:00 AM EDT - 1 year ago

Eversource Energy Slides: Q1 2025


Eversource Energy Reports First Quarter 2025 Results

May 1, 2025, 4:15 PM EDT - 1 year ago

Eversource Energy Reports First Quarter 2025 Results


Eversource Receives VETS Indexes 3 Star Employer Award for 2025

Apr 10, 2025, 11:14 AM EDT - 1 year ago

Eversource Receives VETS Indexes 3 Star Employer Award for 2025


Eversource Energy Proxy statement: Proxy Filing

Apr 3, 2025, 8:00 AM EDT - 1 year ago

Eversource Energy Proxy statement: Proxy Filing


Eversource Energy Proxy statement: Proxy Filing

Mar 21, 2025, 8:00 AM EDT - 1 year ago

Eversource Energy Proxy statement: Proxy Filing


Eversource Energy Proxy statement: Proxy Filing

Mar 21, 2025, 8:00 AM EDT - 1 year ago

Eversource Energy Proxy statement: Proxy Filing


Eversource Energy Proxy statement: Proxy Filing

Mar 7, 2025, 7:00 AM EST - 1 year ago

Eversource Energy Proxy statement: Proxy Filing


Eversource Energy Earnings Call Transcript: Q4 2024

Feb 12, 2025, 9:00 AM EST - 1 year ago

Eversource Energy Earnings Call Transcript: Q4 2024


Eversource Energy Annual report: Q4 2024

Feb 12, 2025, 9:00 AM EST - 1 year ago

Eversource Energy Annual report: Q4 2024


Eversource Energy Earnings release: Q4 2024

Feb 12, 2025, 9:00 AM EST - 1 year ago

Eversource Energy Earnings release: Q4 2024


Eversource Energy Slides: Q4 2024

Feb 12, 2025, 9:00 AM EST - 1 year ago

Eversource Energy Slides: Q4 2024


Eversource Energy Announces Sale of Aquarion Water Company

Jan 27, 2025, 5:56 PM EST - 1 year ago

Eversource Energy Announces Sale of Aquarion Water Company


Eversource Acquires Mystic Property from Constellation

Dec 24, 2024, 10:39 AM EST - 1 year ago

Eversource Acquires Mystic Property from Constellation


Eversource Energy Earnings Call Transcript: Q3 2024

Nov 5, 2024, 9:00 AM EST - 1 year ago

Eversource Energy Earnings Call Transcript: Q3 2024


Eversource Energy Quarterly report: Q3 2024

Nov 5, 2024, 9:00 AM EST - 1 year ago

Eversource Energy Quarterly report: Q3 2024


Eversource Energy Earnings release: Q3 2024

Nov 5, 2024, 9:00 AM EST - 1 year ago

Eversource Energy Earnings release: Q3 2024


Eversource Energy Slides: Q3 2024

Nov 5, 2024, 9:00 AM EST - 1 year ago

Eversource Energy Slides: Q3 2024


Eversource Energy Reports Third Quarter 2024 Results

Nov 4, 2024, 4:15 PM EST - 1 year ago

Eversource Energy Reports Third Quarter 2024 Results


Eversource on TIME's List of World's Best Companies for 2024

Oct 17, 2024, 3:09 PM EDT - 2 years ago

Eversource on TIME's List of World's Best Companies for 2024


Eversource Energy to Discuss Third Quarter Results

Oct 15, 2024, 4:45 PM EDT - 2 years ago

Eversource Energy to Discuss Third Quarter Results


Eversource Energy Completes Exit of Offshore Wind Business

Sep 30, 2024, 4:15 PM EDT - 2 years ago

Eversource Energy Completes Exit of Offshore Wind Business


Eversource Announces New Vice President of Investor Relations

Aug 22, 2024, 4:15 PM EDT - 2 years ago

Eversource Announces New Vice President of Investor Relations


JamesOliverTrades
JamesOliverTrades Aug. 30 at 10:37 PM
🚨 RUNNER LONGS—2 contracts each: $GC.X 4,500.2 $SI 66.935 $ES 7,709.50 $NQ 29,466.25 ā³ $YM LONG 2 pending at 53,533. One contract captures the move. One becomes the runner. šŸƒ
0 Ā· Reply
JamesOliverTrades
JamesOliverTrades Aug. 30 at 10:35 PM
🚨 RUNNER STRATEGY — LONG ENTRIES Four markets have triggered long positions with two contracts each: 🟔 $GC.X Gold LONG 2 @ 4,500.2 ⚪ $SI Silver LONG 2 @ 66.935 🟣 $ES S&P 500 LONG 2 @ 7,709.50 šŸ”µ $NQ Nasdaq LONG 2 @ 29,466.25 ā³ PENDING TRIGGER: 🟠 $YM Dow LONG 2 if price reaches 53,533 One contract can capture the initial move while the second is given room to become the runner. Now we follow the process and let the markets tell the story. JAMES OLIVER TRADES
0 Ā· Reply
JamesOliverTrades
JamesOliverTrades Aug. 29 at 7:49 PM
šŸ“Š RUNNER WEEKLY RECAP 88 trades—nearly twice the normal weekly volume. āœ… 31 winners šŸ›‘ 57 stops šŸ“ˆ 35.2% win rate šŸ’Ŗ 4.90x profit factor šŸƒ Average winner: 9.02x average stop $NQ +1,153.25 points $YM +881 points $ES +87.50 points $GC +74.50 points $CL +7.01 points $SI +1.655 points All six markets finished net positive—even after Friday’s violent reversal. The win rate isn’t the story. The size of the runners is. This strategy is looking more and more like a survivor.
0 Ā· Reply
livewithoscar
livewithoscar Aug. 28 at 6:35 PM
$TSLA $SPCX $NASDAQ $ES Live charting link With Oscar Carboni https://www.youtube.com/watch?v=Webqj4lReW8
0 Ā· Reply
Jcschlosser70
Jcschlosser70 Aug. 28 at 1:26 AM
Buy it thank me later. $ES
0 Ā· Reply
ADelightfulman
ADelightfulman Aug. 26 at 2:56 PM
$IDA not sure why we can’t move up. Probably because I bought it lol Let’s go Utes! $EIX $EVRG $ES $DUK
0 Ā· Reply
CapitalMonk
CapitalMonk Aug. 24 at 11:45 PM
$ES Price: $71.25 (+1.48%) Trend: Bullish Market Bias (7D): Sideways āš–ļø Expected Range: ±0.19% RSI: 40.3 | Momentum: Moderate Volume: -28.1% vs avg Volatility: 1.20% Support: $70.14 | Resistance: $76.57 Data and analytics sourced from Thescanner educational research https://www.thescanner.ai
0 Ā· Reply
The5ersFutures
The5ersFutures Aug. 24 at 6:57 AM
The instrument is the micro futures. $MES and $MNQ give full $ES/$NQ exposure at a fraction of the margin. Perfect for scaling, testing, and surviving volatility without oversized risk. Prop and funded traders are already there. $MES $MNQ #MicroFutures #FuturesTrading #PropTrading
0 Ā· Reply
DPLSKing
DPLSKing Aug. 21 at 10:17 AM
0 Ā· Reply
ShangVXO
ShangVXO Aug. 19 at 9:22 AM
$ES i’m kinda sold on the idea
0 Ā· Reply
ElliottwaveForecast
ElliottwaveForecast Aug. 18 at 8:02 PM
$ES Latest view after buyers stepped in at the 6396.89 – 6114.51 area, longs are benefitting from the rally, now holding risk‑free. Trade the Blue box. High frequency areas. #trading #Elliottwave
0 Ā· Reply
ElliottwaveForecast
ElliottwaveForecast Aug. 18 at 6:02 PM
$ES Latest view after buyers stepped in at the 6396.89 – 6114.51 area, longs are benefitting from the rally, now holding risk‑free. Trade the Blue box. High frequency areas. #trading #Elliottwave
0 Ā· Reply
ElliottwaveForecast
ElliottwaveForecast Aug. 17 at 7:06 PM
Group 2 – New York (Midday) Charts have been updated $ES is expected to see one more push higher to complete the impulsive cycle from the 07.29.2026 low, before a corrective move lower in wave (iv). Pullbacks should remain supported above the 7324.74 invalidation level. Trade the right side. #trading #Elliottwave
0 Ā· Reply
ElliottwaveForecast
ElliottwaveForecast Aug. 17 at 6:03 PM
The latest $ES view remains bullish: strong buying demand in the 6396.89–6114.51 range sparked a solid recovery, allowing existing long positions to lock in a risk-free trade. Trade the Blue box. High frequency areas. #trading #Elliottwave
0 Ā· Reply
EWF_Sandile
EWF_Sandile Aug. 17 at 1:58 PM
$ES – Latest view after buyers stepped in at the 6396.89 – 6114.51 area, longs are benefitting from the rally, now holding risk‑free. Trade the Blue box. High frequency areas. #trading #Elliottwave
0 Ā· Reply
MarketMontana
MarketMontana Aug. 12 at 11:21 AM
$ES Over 7800 today on the in line scam CPI reporrt
0 Ā· Reply
Estimize
Estimize Aug. 11 at 8:00 PM
Wall St is expecting 1.05 EPS for $ES Q3 [Reporting 11/09 AMC] http://www.estimize.com/intro/es?chart=historical&metric_name=eps&utm_conten
0 Ā· Reply
ripster47
ripster47 Aug. 11 at 3:02 PM
$SPY $QQQ $ES $SOXL Consolidation so far on market names Many names holding consolidation But we need this breakout for any kind of trend or most names will stay sideways
0 Ā· Reply
FibonacciTrader_
FibonacciTrader_ Aug. 6 at 9:17 PM
Market update: bulls defended the level… but that’s all they did. Today’s buyers managed to hold the key support zone, but there was no strong reversal and no real momentum follow-through. That leaves bulls with more work to prove this is a true bottom. If this support area fails, the next major demand zone could sit roughly 70 points lower. Watching closely: $ES $SPX $SPY The level holds for now - but the next move needs confirmation.
0 Ā· Reply
RealTradeJournal
RealTradeJournal Aug. 5 at 4:19 PM
New all-time highs are here. Once buyers cleared the major ā€œroadblock,ā€ momentum accelerated quickly as bulls stepped back in. From here, the bigger picture remains constructive. Holding above the 7700 area keeps the mid and higher timeframe expansion scenario alive. Don’t fight strong trends — respect the price action. Watching how buyers handle the next levels. $ES $SPX $SPY
0 Ā· Reply
ewforecast
ewforecast Aug. 5 at 1:35 PM
$ES SP500 Extends Bullish Impulse, Eyeing 8K Area #stocks #SP500 #SPX #elliottwave #freechart Read more belowšŸ‘‡ https://wavetraders.com/free-charts/sp500-extends-bullish-impulse-eyeing-8k-area-aug-05-2026/
0 Ā· Reply
RobertCole491
RobertCole491 Aug. 5 at 6:49 AM
$WRB $CINF $FTI $CNP $ES W.R. Berkley continues delivering strong insurance profitability, Cincinnati Financial benefits from disciplined underwriting, TechnipFMC gains from offshore energy investment, CenterPoint Energy provides regulated utility stability, and Eversource Energy delivers dependable utility earnings.
0 Ā· Reply