Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Array Technologies, Inc. stock logo
ARRY
Array Technologies
$12.40
+3.9%
$13.21
$10.82
$26.64
$1.88B1.665.02 million shs4.20 million shs
Dominion Energy, Inc. stock logo
D
Dominion Energy
$50.45
-1.0%
$48.17
$39.18
$57.90
$42.26B0.613.88 million shs3.48 million shs
Duke Energy Co. stock logo
DUK
Duke Energy
$97.71
-1.3%
$94.84
$83.06
$100.13
$75.38B0.462.38 million shs1.99 million shs
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
$65.99
-1.4%
$60.85
$47.15
$78.53
$135.58B0.5110.92 million shs9.98 million shs
Nextracker Inc. stock logo
NXT
Nextracker
$43.76
+1.8%
$54.06
$29.28
$62.14
$5.97B1.943.09 million shs2.32 million shs
20 Stocks to Sell Now Cover

MarketBeat has just released its list of 20 stocks that Wall Street analysts hate. These companies may appear to have good fundamentals, but top analysts smell something seriously rotten. Are any of these companies lurking around your portfolio? Find out by clicking the link below.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Array Technologies, Inc. stock logo
ARRY
Array Technologies
+3.85%+10.03%-17.88%-4.76%-38.92%
Dominion Energy, Inc. stock logo
D
Dominion Energy
-1.02%+1.22%+3.98%+10.73%-10.10%
Duke Energy Co. stock logo
DUK
Duke Energy
-1.33%-0.54%+1.68%+1.92%-0.65%
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
-1.33%+2.64%+3.48%+12.88%-10.88%
Nextracker Inc. stock logo
NXT
Nextracker
+1.81%-0.55%-24.58%+0.51%+37.31%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Array Technologies, Inc. stock logo
ARRY
Array Technologies
3.7725 of 5 stars
4.21.00.00.01.70.83.8
Dominion Energy, Inc. stock logo
D
Dominion Energy
4.7057 of 5 stars
2.05.01.71.63.23.33.1
Duke Energy Co. stock logo
DUK
Duke Energy
4.3174 of 5 stars
2.33.04.21.32.62.51.9
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
4.7548 of 5 stars
2.34.04.22.63.31.72.5
Nextracker Inc. stock logo
NXT
Nextracker
4.4003 of 5 stars
4.42.00.00.03.02.53.1

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Array Technologies, Inc. stock logo
ARRY
Array Technologies
2.41
Hold$20.2363.17% Upside
Dominion Energy, Inc. stock logo
D
Dominion Energy
2.09
Hold$49.10-2.68% Downside
Duke Energy Co. stock logo
DUK
Duke Energy
2.50
Moderate Buy$100.622.97% Upside
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
2.67
Moderate Buy$71.508.35% Upside
Nextracker Inc. stock logo
NXT
Nextracker
2.82
Moderate Buy$58.5533.79% Upside

Current Analyst Ratings

Latest ARRY, NEE, DUK, D, and NXT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/26/2024
Nextracker Inc. stock logo
NXT
Nextracker
Northland Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeOutperform ➝ Market Perform$60.00 ➝ $44.00
4/25/2024
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$70.00 ➝ $72.00
4/24/2024
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$67.00 ➝ $71.00
4/23/2024
Dominion Energy, Inc. stock logo
D
Dominion Energy
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetUnderperform ➝ Underperform$40.00 ➝ $43.00
4/23/2024
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
Bank of America
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$61.00 ➝ $67.00
4/23/2024
Nextracker Inc. stock logo
NXT
Nextracker
Guggenheim
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$73.00 ➝ $60.00
4/22/2024
Dominion Energy, Inc. stock logo
D
Dominion Energy
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSector Perform ➝ Sector Perform$49.00 ➝ $48.00
4/22/2024
Duke Energy Co. stock logo
DUK
Duke Energy
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSector Perform ➝ Sector Perform$101.00 ➝ $94.00
4/22/2024
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetSector Outperform ➝ Sector Outperform$69.00 ➝ $73.00
4/22/2024
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
Morgan Stanley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$77.00 ➝ $79.00
4/19/2024
Array Technologies, Inc. stock logo
ARRY
Array Technologies
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$18.00 ➝ $16.00
(Data available from 4/27/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Array Technologies, Inc. stock logo
ARRY
Array Technologies
$1.58B1.19$1.90 per share6.53$1.71 per share7.25
Dominion Energy, Inc. stock logo
D
Dominion Energy
$14.39B2.94$5.96 per share8.47$30.77 per share1.64
Duke Energy Co. stock logo
DUK
Duke Energy
$29.06B2.59$13.28 per share7.36$62.57 per share1.56
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
$28.11B4.82$6.05 per share10.90$28.69 per share2.30
Nextracker Inc. stock logo
NXT
Nextracker
$1.90B3.14$0.27 per share165.01($21.35) per share-2.05

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Array Technologies, Inc. stock logo
ARRY
Array Technologies
$137.24M$0.5422.969.610.818.47%71.66%10.37%5/9/2024 (Confirmed)
Dominion Energy, Inc. stock logo
D
Dominion Energy
$1.99B$2.3321.6515.013.4312.40%8.83%2.18%5/2/2024 (Confirmed)
Duke Energy Co. stock logo
DUK
Duke Energy
$2.84B$3.5527.5215.392.639.78%8.93%2.46%5/7/2024 (Confirmed)
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
$7.31B$3.6717.9817.932.4627.62%11.72%3.81%7/23/2024 (Estimated)
Nextracker Inc. stock logo
NXT
Nextracker
$1.14M$1.8723.4017.370.374.48%-5.98%10.11%5/14/2024 (Confirmed)

Latest ARRY, NEE, DUK, D, and NXT Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/14/2024N/A
Nextracker Inc. stock logo
NXT
Nextracker
$0.5980N/A-$0.5980N/AN/AN/A  
5/9/2024N/A
Array Technologies, Inc. stock logo
ARRY
Array Technologies
-$0.0180N/A+$0.0180N/AN/AN/A  
5/7/2024N/A
Duke Energy Co. stock logo
DUK
Duke Energy
$1.39N/A-$1.39N/AN/AN/A  
5/2/2024N/A
Dominion Energy, Inc. stock logo
D
Dominion Energy
$0.66N/A-$0.66N/AN/AN/A  
4/23/2024Q1 24
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
$0.80$0.91+$0.11$0.72$6.28 billion$5.73 billion      
2/27/2024Q4 2023
Array Technologies, Inc. stock logo
ARRY
Array Technologies
$0.09$0.19+$0.10$0.34$319.30 million$341.62 million
2/22/2024Q4 2023
Dominion Energy, Inc. stock logo
D
Dominion Energy
$0.40$0.29-$0.11$0.28$4.21 billion$3.53 billion    
2/8/202412/31/2023
Duke Energy Co. stock logo
DUK
Duke Energy
$1.53$1.51-$0.02$1.75$7.24 billion$7.21 billion    
1/31/2024Q3 2024
Nextracker Inc. stock logo
NXT
Nextracker
$0.37$0.88+$0.51$0.89$615.53 million$710.43 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Array Technologies, Inc. stock logo
ARRY
Array Technologies
N/AN/AN/AN/AN/A
Dominion Energy, Inc. stock logo
D
Dominion Energy
$2.675.29%-8.19%114.59%N/A
Duke Energy Co. stock logo
DUK
Duke Energy
$4.104.20%+2.05%115.49%19 Years
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
$2.063.12%+10.13%56.13%30 Years
Nextracker Inc. stock logo
NXT
Nextracker
N/AN/AN/AN/AN/A

Latest ARRY, NEE, DUK, D, and NXT Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/16/2024
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
quarterly$0.51503.59%2/26/20242/27/20243/15/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Array Technologies, Inc. stock logo
ARRY
Array Technologies
2.55
2.48
2.00
Dominion Energy, Inc. stock logo
D
Dominion Energy
1.29
1.04
0.97
Duke Energy Co. stock logo
DUK
Duke Energy
1.50
0.74
0.49
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
1.12
0.51
0.47
Nextracker Inc. stock logo
NXT
Nextracker
N/A
1.87
1.60

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Array Technologies, Inc. stock logo
ARRY
Array Technologies
N/A
Dominion Energy, Inc. stock logo
D
Dominion Energy
73.04%
Duke Energy Co. stock logo
DUK
Duke Energy
65.31%
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
78.72%
Nextracker Inc. stock logo
NXT
Nextracker
67.41%

Insider Ownership

CompanyInsider Ownership
Array Technologies, Inc. stock logo
ARRY
Array Technologies
0.63%
Dominion Energy, Inc. stock logo
D
Dominion Energy
0.14%
Duke Energy Co. stock logo
DUK
Duke Energy
0.10%
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
0.18%
Nextracker Inc. stock logo
NXT
Nextracker
0.09%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Array Technologies, Inc. stock logo
ARRY
Array Technologies
1,028151.73 million150.77 millionOptionable
Dominion Energy, Inc. stock logo
D
Dominion Energy
17,700837.59 million836.42 millionOptionable
Duke Energy Co. stock logo
DUK
Duke Energy
27,037771.46 million770.69 millionOptionable
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
16,8002.05 billion2.05 billionOptionable
Nextracker Inc. stock logo
NXT
Nextracker
606136.54 million136.42 millionNot Optionable

ARRY, NEE, DUK, D, and NXT Headlines

SourceHeadline
JM Steel to double capacity — and clean energy work — at growing steel plant in LeetsdaleJM Steel to double capacity — and clean energy work — at growing steel plant in Leetsdale
bizjournals.com - April 26 at 7:32 PM
Nextracker (NASDAQ:NXT) Downgraded to "Market Perform" at Northland SecuritiesNextracker (NASDAQ:NXT) Downgraded to "Market Perform" at Northland Securities
marketbeat.com - April 26 at 11:16 AM
3 Solar Stocks to Watch Amid Bleak Residential Installation View3 Solar Stocks to Watch Amid Bleak Residential Installation View
zacks.com - April 26 at 9:46 AM
Nextracker and JENNMAR Subsidiary JM Steel Bolster U.S. Supply Chain with New Facility Expansion to Triple Capacity for Solar Energy ProjectsNextracker and JENNMAR Subsidiary JM Steel Bolster U.S. Supply Chain with New Facility Expansion to Triple Capacity for Solar Energy Projects
businesswire.com - April 26 at 6:30 AM
abrdn plc Makes New $13.91 Million Investment in Nextracker Inc. (NASDAQ:NXT)abrdn plc Makes New $13.91 Million Investment in Nextracker Inc. (NASDAQ:NXT)
marketbeat.com - April 26 at 6:12 AM
Nextracker Inc. (NXT)Nextracker Inc. (NXT)
finance.yahoo.com - April 25 at 8:26 AM
Sycomore Asset Management Buys New Holdings in Nextracker Inc. (NASDAQ:NXT)Sycomore Asset Management Buys New Holdings in Nextracker Inc. (NASDAQ:NXT)
marketbeat.com - April 24 at 10:27 PM
Nextracker (NXT) Stock Slides as Market Rises: Facts to Know Before You TradeNextracker (NXT) Stock Slides as Market Rises: Facts to Know Before You Trade
zacks.com - April 24 at 6:51 PM
Protect Our Earth With 5 ETF & Stock Investing Strategies (Revised)Protect Our Earth With 5 ETF & Stock Investing Strategies (Revised)
zacks.com - April 24 at 9:11 AM
Nextracker (NASDAQ:NXT) Price Target Lowered to $60.00 at GuggenheimNextracker (NASDAQ:NXT) Price Target Lowered to $60.00 at Guggenheim
americanbankingnews.com - April 24 at 4:48 AM
Nextracker (NASDAQ:NXT) Price Target Cut to $60.00Nextracker (NASDAQ:NXT) Price Target Cut to $60.00
marketbeat.com - April 23 at 12:34 PM
Nextracker Launches Industry’s First Low Carbon Solar Tracker SolutionNextracker Launches Industry’s First Low Carbon Solar Tracker Solution
finance.yahoo.com - April 23 at 8:41 AM
Nextracker Launches Industrys First Low Carbon Solar Tracker SolutionNextracker Launches Industry's First Low Carbon Solar Tracker Solution
businesswire.com - April 23 at 6:00 AM
Protect Our Earth With 5 ETF & Stock Investing StrategiesProtect Our Earth With 5 ETF & Stock Investing Strategies
zacks.com - April 22 at 2:06 PM
Handelsbanken Fonder AB Grows Stake in Nextracker Inc. (NASDAQ:NXT)Handelsbanken Fonder AB Grows Stake in Nextracker Inc. (NASDAQ:NXT)
marketbeat.com - April 21 at 1:17 PM
Mizuho Lowers Nextracker (NASDAQ:NXT) Price Target to $59.00Mizuho Lowers Nextracker (NASDAQ:NXT) Price Target to $59.00
americanbankingnews.com - April 21 at 2:03 AM
Nextracker (NASDAQ:NXT) PT Lowered to $59.00Nextracker (NASDAQ:NXT) PT Lowered to $59.00
marketbeat.com - April 19 at 2:27 PM
Nextracker Breaks Below 200-Day Moving Average - Notable for NXTNextracker Breaks Below 200-Day Moving Average - Notable for NXT
nasdaq.com - April 18 at 11:42 PM
Nextracker (NXT) Declines More Than Market: Some Information for InvestorsNextracker (NXT) Declines More Than Market: Some Information for Investors
zacks.com - April 18 at 6:51 PM
Nextracker to Announce Fourth Quarter Fiscal 2024 and Full-Year Results on May 14, 2024Nextracker to Announce Fourth Quarter Fiscal 2024 and Full-Year Results on May 14, 2024
businesswire.com - April 18 at 4:05 PM
Nextracker Inc. (NASDAQ:NXT) Short Interest UpdateNextracker Inc. (NASDAQ:NXT) Short Interest Update
marketbeat.com - April 15 at 5:09 PM
Allspring Global Investments Holdings LLC Has $18.20 Million Position in Nextracker Inc. (NASDAQ:NXT)Allspring Global Investments Holdings LLC Has $18.20 Million Position in Nextracker Inc. (NASDAQ:NXT)
marketbeat.com - April 15 at 5:35 AM
Nextracker shares target cut by Piper SandlerNextracker shares target cut by Piper Sandler
uk.investing.com - April 13 at 1:28 PM
Piper Sandler Cuts Nextracker (NASDAQ:NXT) Price Target to $64.00Piper Sandler Cuts Nextracker (NASDAQ:NXT) Price Target to $64.00
marketbeat.com - April 11 at 8:32 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Array Technologies logo

Array Technologies

NASDAQ:ARRY
Array Technologies, Inc. manufactures and sells ground-mounting tracking systems used in solar energy projects in the United States, Spain, Brazil, Australia, and internationally. The company operates in two segments, Array Legacy Operations and STI Operations. Its products portfolio includes DuraTrack HZ v3, a single axis tracker; Array STI H250 that delivers a lower levelized cost of energy with tracker system; Array OmniTrack; and SmarTrack, a software product that uses site-specific historical weather and energy production data in combination with machine learning algorithms to identify the optimal position for a solar array in real time to enhance energy production. Array Technologies, Inc. was incorporated in 1987 and is headquartered in Albuquerque, New Mexico.
Dominion Energy logo

Dominion Energy

NYSE:D
Dominion Energy, Inc. produces and distributes energy in the United States. It operates through three operating segments: Dominion Energy Virginia, Dominion Energy South Carolina, and Contracted Energy. The Dominion Energy Virginia segment generates, transmits, and distributes regulated electricity to approximately 2.8 million residential, commercial, industrial, and governmental customers in Virginia and North Carolina. The Dominion Energy South Carolina segment generates, transmits, and distributes electricity to approximately 0.8 million customers in the central, southern, and southwestern portions of South Carolina; and distributes natural gas to approximately 0.4 million residential, commercial, and industrial customers in South Carolina. The Contracted Energy segment is involved in the nonregulated long-term contracted renewable electric generation and renewable natural gas facility. As of December 31, 2023, the company's portfolio of assets included approximately 29.5 gigawatt of electric generating capacity; 10,600 miles of electric transmission lines; 79,300 miles of electric distribution lines; and 94,800 miles of gas distribution mains and related service facilities. The company was formerly known as Dominion Resources, Inc. Dominion Energy, Inc. was incorporated in 1983 and is headquartered in Richmond, Virginia.
Duke Energy logo

Duke Energy

NYSE:DUK
Duke Energy Corporation, together with its subsidiaries, operates as an energy company in the United States. It operates through two segments: Electric Utilities and Infrastructure (EU&I), and Gas Utilities and Infrastructure (GU&I). The EU&I segment generates, transmits, distributes, and sells electricity in the Carolinas, Florida, and the Midwest. It generates electricity through coal, hydroelectric, natural gas, oil, solar and wind sources, renewables, and nuclear fuel. This segment also engages in the wholesale of electricity to municipalities, electric cooperative utilities, and load-serving entities. The GU&I segment distributes natural gas to residential, commercial, industrial, and power generation natural gas customers; and invests in pipeline transmission projects, renewable natural gas projects, and natural gas storage facilities. The company was formerly known as Duke Energy Holding Corp. and changed its name to Duke Energy Corporation in April 2006. Duke Energy Corporation was founded in 1904 and is headquartered in Charlotte, North Carolina.
NextEra Energy logo

NextEra Energy

NYSE:NEE
NextEra Energy, Inc., through its subsidiaries, generates, transmits, distributes, and sells electric power to retail and wholesale customers in North America. The company generates electricity through wind, solar, nuclear,natural gas, and other clean energy. It also develops, constructs, and operates long-term contracted assets that consists of clean energy solutions, such as renewable generation facilities, battery storage projects, and electric transmission facilities; sells energy commodities; and owns, develops, constructs, manages and operates electric generation facilities in wholesale energy markets. The company had approximately 33,276 megawatts of net generating capacity; approximately 90,000 circuit miles of transmission and distribution lines; and 883 substations. It serves approximately 12 million people through approximately 5.9 million customer accounts in the east and lower west coasts of Florida. The company was formerly known as FPL Group, Inc. and changed its name to NextEra Energy, Inc. in 2010. NextEra Energy, Inc. was founded in 1925 and is headquartered in Juno Beach, Florida.
Nextracker logo

Nextracker

NASDAQ:NXT
Nextracker Inc., an energy solutions company, provides solar tracker and software solutions for utility-scale and ground-mounted distributed generation solar projects worldwide. The company offers tracking solutions, which includes NX Horizon, a solar tracking solution; NX Gemini, a two-in-portrait format tracker, which holds two rows of solar panels along the central support beam; and NX Horizon-XTR, a terrain-following tracker designed to expand the addressable market for trackers on sites with sloped, uneven, and challenging terrain. It also provides monitoring and control software solutions including TrueCapture, a solar boosting power plant, which boost plant performance by correcting for shading and diffuse light conditions; and NX Navigator, a mitigating extreme weather risk navigator which helps to maintain optimum tracker equipment health and availability. The company was founded in 2013 and is headquartered in Fremont, California.