TOP TIERMARKET NEWSWIRE
Movers explained · 2026-07-21

Archived explainer. For the current picture see today's ENPH page.

Why Is ENPHASE ENERGY INC (ENPH) Stock Moving Today?

By the Top Tier Newswire AI Desk · July 21, 2026 at 3:28 AM ET · reviewed against 3 wire stories

ENPHASE ENERGY INC (ENPH) is drawing unusual attention today. Our newswire has captured 3 stories on ENPH across 3 sources in the last 36 hours, with AI sentiment reading bearish (avg 38/100).

ENPHASE ENERGY INC stock is moving lower today amid a downgrade from TD Cowen and broader concerns about U.S. demand. The stock has fallen 12.1% over the last eight sessions, trading at $39.86 after opening at $45.35. The decline follows a cut in the stock’s price target by TD Cowen, which cited weak U.S. demand as a key factor.

What Happened

TD Cowen lowered its price target for ENPH but maintained a Hold rating, reflecting ongoing uncertainty about the company’s near-term performance. The firm’s move follows a broader trend of cautious analyst sentiment, with Susquehanna also maintaining a Neutral stance while raising its price target to $45. Meanwhile, Enphase Energy reported trailing twelve-month revenue of -1.6%, highlighting ongoing pressure in its core markets. The company’s net margin remains at 9.6%, but its high beta of 1.61 suggests it remains sensitive to broader market volatility.

Recent insider transactions include a purchase by CEO Badrinarayanan on May 26 and a buy by director Trivedi Shanker on June 12. These transactions contrast with a sale by director Mora Richard on June 1.

What The Data Shows

The stock is currently trading within its 52-week range of $25.77 to $73.74. Over the past 30 days, sentiment has deteriorated from an average of 59/100 to 51/100. Insiders have made two buys totaling $391K and two sells totaling $77K in the last 90 days. Congressional activity includes two recent buys by Donald J. Trump, most recently on March 4. The stock’s recent price trend reflects a sharp decline, with volume and short interest not specified but likely contributing to the downward pressure.

What To Watch

Enphase Energy has no scheduled earnings date in the immediate future, but investors should monitor analyst coverage for further adjustments in price targets and ratings.

AI-assisted analysis composed exclusively from headlines and data on the Top Tier newswire. Not financial advice.

ENPH by the numbers

7 sessions: -10.58%Coverage: 3 stories / 3 sourcesAI sentiment: 38/100 (bearish)Mkt cap: $5.5BP/E: 40.752w: $25.77 to $73.74
ENPH · Jul 21 session (5-min) · +1.61% vs prior close · updated 8:53 PM ET
$39.30$40.05$40.81prev close $39.46$40.107:00 AM10:13 AM1:27 PM4:41 PM7:55 PM7:00 AM · $40.007:15 AM · $39.797:20 AM · $39.797:25 AM · $39.907:30 AM · $39.847:35 AM · $39.917:45 AM · $39.777:50 AM · $40.057:55 AM · $40.058:05 AM · $39.908:15 AM · $40.008:25 AM · $39.888:30 AM · $39.958:35 AM · $39.858:40 AM · $39.938:45 AM · $39.978:50 AM · $40.069:00 AM · $39.869:05 AM · $39.939:10 AM · $39.999:15 AM · $40.089:20 AM · $40.059:25 AM · $39.669:30 AM · $39.389:35 AM · $39.619:40 AM · $39.799:45 AM · $40.029:50 AM · $40.349:55 AM · $40.2410:00 AM · $40.2810:05 AM · $40.1010:10 AM · $40.2010:15 AM · $40.2710:20 AM · $40.3510:25 AM · $40.7310:30 AM · $40.6510:35 AM · $40.4110:40 AM · $40.5210:45 AM · $40.3610:50 AM · $40.2510:55 AM · $40.3811:00 AM · $40.4411:05 AM · $40.4711:10 AM · $40.4411:15 AM · $40.5511:20 AM · $40.4811:25 AM · $40.3711:30 AM · $40.2211:35 AM · $40.1311:40 AM · $40.1511:45 AM · $40.1811:50 AM · $40.1311:55 AM · $40.1812:00 PM · $40.2712:05 PM · $40.1012:10 PM · $40.1112:15 PM · $40.0612:20 PM · $40.1212:25 PM · $40.0912:30 PM · $40.0912:35 PM · $40.0712:40 PM · $40.0112:45 PM · $40.1212:50 PM · $40.1612:55 PM · $40.141:00 PM · $40.291:05 PM · $40.371:10 PM · $40.231:15 PM · $40.231:20 PM · $40.321:25 PM · $40.251:30 PM · $40.221:35 PM · $40.291:40 PM · $40.301:45 PM · $40.321:50 PM · $40.401:55 PM · $40.352:00 PM · $40.432:05 PM · $40.412:10 PM · $40.302:15 PM · $40.432:20 PM · $40.452:25 PM · $40.342:30 PM · $40.352:35 PM · $40.482:40 PM · $40.482:45 PM · $40.402:50 PM · $40.232:55 PM · $40.353:00 PM · $40.053:05 PM · $40.023:10 PM · $40.023:15 PM · $40.123:20 PM · $40.033:25 PM · $39.803:30 PM · $39.953:35 PM · $39.983:40 PM · $39.933:45 PM · $39.923:50 PM · $39.743:55 PM · $39.944:00 PM · $40.504:05 PM · $39.764:10 PM · $39.944:15 PM · $39.904:20 PM · $39.854:25 PM · $39.914:55 PM · $39.955:00 PM · $40.005:05 PM · $40.005:10 PM · $40.255:15 PM · $40.065:20 PM · $40.245:25 PM · $40.135:30 PM · $40.135:45 PM · $40.005:55 PM · $40.126:00 PM · $40.096:25 PM · $40.136:35 PM · $40.027:00 PM · $39.937:20 PM · $40.007:25 PM · $40.027:30 PM · $40.017:40 PM · $40.107:50 PM · $40.107:55 PM · $40.10
AI sentiment, last 36h · averaged over 3 stories · 38/100 bearish
AI sentiment 38/100 (bearish)0 · bearish50bullish · 100

The headlines behind the move

Story flow · 3 stories on the wire, last 36h · hover or tap a dot for the headline
36h ago24h ago12h agopublishInvesting.com Analyst Ratings · sentiment 38 · TD Cowen cuts Enphase Energy stock price target on weak U.S. demandInvesting.com Analyst Ratings · 38TD Cowen cuts Enphase Energy stock price target on weak U.S. demandInvesting.com Markets · sentiment 42 · Why is Enphase Energy stock sliding today?Investing.com Markets · 42Why is Enphase Energy stock sliding today?Barchart · sentiment 34 · Why Enphase (ENPH) Shares Are Falling TodayBarchart · 34Why Enphase (ENPH) Shares Are Falling Today
9d agoBarchartBEARISH 34General

Why Enphase (ENPH) Shares Are Falling Today

Why Enphase (ENPH) Shares Are Falling Today

9d agoInvesting.com MarketsBEARISH 42General

Why is Enphase Energy stock sliding today?

Why is Enphase Energy stock sliding today?

9d agoInvesting.com Analyst RatingsBEARISH 38Analyst

TD Cowen cuts Enphase Energy stock price target on weak U.S. demand

TD Cowen cuts Enphase Energy stock price target on weak U.S. demand

Want the next move before the crowd? The live terminal streams every headline in real time with watchlist alerts, AI sentiment, and the full data stack behind this page.Get Pro Access →

More on ENPH: full news and sentiment history. Sentiment scores are AI-derived research signals, not financial advice.

Earlier ENPH move explainers: 2026-07-29 · 2026-07-21 · 2026-07-20