Skip to main content
SPWR
NASDAQ Real Estate & Construction

CEO Thurman J. Rodgers Discloses 33.2% Beneficial Ownership, Signaling Strong Commitment Amidst Financial Challenges

Arie Shkolnikov · Analysis by Wiseek AI
More coverage: Solar Stocks · Energy
Sentiment info
Positive
Importance info
9
Price
$0.844
Mkt Cap
$104.843M
52W Low
$0.82
52W High
$2.27
52W Position info
3.0% above low
Off High info
63% below high
Rel. Volume info
1.7× avg
Market data snapshot near publication time

SPWR is trading near its 52-week low of $0.82 (3.0% above the low).

Summary

CEO Thurman J. Rodgers and his affiliated entities have disclosed a beneficial ownership of 33.2% of SunPower Inc., converting their filing from a Schedule 13G to a 13D following his CEO appointment and recent financing activities.


Key Events · Ownership and Investor Activity · SPWR

  • CEO's Significant Beneficial Ownership

    Thurman J. Rodgers, CEO of SunPower Inc., along with his affiliated trusts and LLCs, collectively beneficially owns 50,576,853 shares, representing 33.2% of the company's outstanding common stock.

  • Shift from 13G to 13D Filing

    The reporting persons converted their filing from a Schedule 13G to a Schedule 13D, reflecting Mr. Rodgers' appointment as CEO on April 24, 2024, and his increased potential for influence over the company's corporate activities.

  • Accumulation Through Strategic Investments

    The substantial ownership stake was accumulated through a series of investments, including the conversion of Simple Agreements for Future Equity (SAFE notes) and various convertible senior secured notes (10%, 12%, and 7% Notes) issued between 2023 and April 2026.

  • Context of Recent Financing and Going Concern

    This disclosure follows the company's recent comprehensive financing plan, which raised $41 million, and its prior disclosure of substantial doubt about its ability to continue as a going concern, highlighting the CEO's deep commitment during a critical period.


Analysis · SPWR · Real Estate & Construction

This Schedule 13D filing reveals that CEO Thurman J. Rodgers and affiliated entities beneficially own a substantial 33.2% of SunPower Inc.'s common stock. This significant stake, accumulated through various investments including convertible notes and warrants, signals strong conviction from the CEO, especially as the company recently disclosed substantial doubt about its ability to continue as a going concern and completed a critical financing plan. The conversion from a Schedule 13G to a 13D indicates a more active role and potential for influence over corporate activities, which is consistent with Mr. Rodgers' appointment as CEO. This level of insider commitment, particularly when the stock is trading near 52-week lows, could be interpreted as a vote of confidence in the company's future despite its current financial difficulties.

At the time of this filing, SPWR was trading at $0.84 on NASDAQ in the Real Estate & Construction sector, with a market capitalization of approximately $104.8M. The 52-week trading range was $0.82 to $2.27. This filing was assessed with positive market sentiment and an importance score of 9 out of 10.

View Main SEC Filing

Price Chart

Share this article

Copied!

SPWR - Latest Insights

SPWR
Jul 28, 2026, 7:59 AM EDT
Filing Type: 8-K
Importance Score:
9
Price at Filing: $0.320
Real-time Price: $0.308822 info
Change: -$0.011178 (-3%) info
Market Cap: $55.357M info
SPWR
Jul 23, 2026, 6:49 PM EDT
Filing Type: S-1
Importance Score:
9
Price at Filing: $0.4972
Real-time Price: $0.308822 info
Change: -$0.188378 (-38%) info
Market Cap: $55.357M info
SPWR
Jul 23, 2026, 4:30 PM EDT
Filing Type: 424B3
Importance Score:
9
Price at Filing: $0.5283
Real-time Price: $0.308822 info
Change: -$0.219478 (-42%) info
Market Cap: $55.357M info
SPWR
Jul 23, 2026, 4:30 PM EDT
Filing Type: 424B3
Importance Score:
9
Price at Filing: $0.5283
Real-time Price: $0.308822 info
Change: -$0.219478 (-42%) info
Market Cap: $55.357M info
SPWR
Jul 23, 2026, 4:30 PM EDT
Filing Type: 424B3
Importance Score:
9
Price at Filing: $0.5283
Real-time Price: $0.308822 info
Change: -$0.219478 (-42%) info
Market Cap: $55.357M info