Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 48 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

48 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 2, 2024 STEM S 10b5-1 194,171 $1.85 $359,216 506,585 Direct -27.71% Disposed -88.5% (price as of 2026-10-02)
March 8, 2024 STEM S 10b5-1 85,038 $2.19 $186,233 262,318 Direct -24.48% Disposed -90.3% (price as of 2026-10-02)
March 4, 2024 STEM S 9,885 $2.48 $24,515 347,356 Direct -2.77% Disposed -91.4% (price as of 2026-10-02)
Feb. 27, 2024 STEM S 13,863 $2.70 $37,430 138,562 Direct -9.09% Disposed -92.1% (price as of 2026-10-02)
May 1, 2023 STEM S 3,600 $4.12 $14,832 117,688 Direct -2.97% Disposed -94.8% (price as of 2026-10-02)
March 20, 2023 STEM S 13,216 $6.33 $83,657 111,422 Direct -10.60% Disposed -96.6% (price as of 2026-10-02)
Nov. 17, 2022 STEM S 10b5-1 28,570 $13.60 $388,552 97,843 Direct -22.60% Disposed -98.4% (price as of 2026-10-02)
Nov. 16, 2022 STEM S 10b5-1 28,570 $13.82 $394,837 126,413 Direct -18.43% Disposed -98.5% (price as of 2026-10-02)
Oct. 6, 2022 STEM S 10b5-1 25,913 $13.67 $354,231 157,640 Direct -14.12% Disposed -98.4% (price as of 2026-10-02)
Oct. 6, 2022 STEM S 10b5-1 2,657 $14.59 $38,766 154,983 Direct -1.69% Disposed -98.5% (price as of 2026-10-02)
Oct. 5, 2022 STEM S 10b5-1 26,670 $13.46 $358,978 185,453 Direct -12.57% Disposed -98.4% (price as of 2026-10-02)
Oct. 5, 2022 STEM S 10b5-1 1,900 $13.96 $26,524 183,553 Direct -1.02% Disposed -98.5% (price as of 2026-10-02)
Sept. 14, 2022 STEM S 10b5-1 10,231 $16.38 $167,584 230,462 Direct -4.25% Disposed -98.7% (price as of 2026-10-02)
Sept. 14, 2022 STEM S 10b5-1 18,339 $17.25 $316,348 212,123 Direct -7.96% Disposed -98.8% (price as of 2026-10-02)
Sept. 13, 2022 STEM S 10b5-1 7,899 $15.81 $124,883 261,364 Direct -2.93% Disposed -98.7% (price as of 2026-10-02)
Sept. 13, 2022 STEM S 10b5-1 20,671 $16.44 $339,831 240,693 Direct -7.91% Disposed -98.7% (price as of 2026-10-02)
Aug. 17, 2022 STEM S 10b5-1 27,870 $15.09 $420,558 269,963 Direct -9.36% Disposed -98.6% (price as of 2026-10-02)
Aug. 17, 2022 STEM S 10b5-1 700 $15.56 $10,892 269,263 Direct -0.26% Disposed -98.6% (price as of 2026-10-02)
Aug. 16, 2022 STEM S 10b5-1 26,560 $15.94 $423,366 299,843 Direct -8.14% Disposed -98.7% (price as of 2026-10-02)
Aug. 16, 2022 STEM S 10b5-1 2,010 $16.56 $33,286 297,833 Direct -0.67% Disposed -98.7% (price as of 2026-10-02)
July 21, 2022 STEM S 10b5-1 28,570 $9.17 $261,987 326,403 Direct -8.05% Disposed -97.7% (price as of 2026-10-02)
July 20, 2022 STEM S 10b5-1 28,570 $8.92 $254,844 354,973 Direct -7.45% Disposed -97.6% (price as of 2026-10-02)
June 9, 2022 STEM S 10b5-1 28,570 $8.99 $256,844 383,543 Direct -6.93% Disposed -97.6% (price as of 2026-10-02)
June 8, 2022 STEM S 10b5-1 28,570 $9.34 $266,844 412,113 Direct -6.48% Disposed -97.7% (price as of 2026-10-02)
May 20, 2022 STEM S 10b5-1 28,580 $7.48 $213,778 440,683 Direct -6.09% Disposed -97.2% (price as of 2026-10-02)
May 19, 2022 STEM S 10b5-1 28,580 $7.73 $220,923 469,263 Direct -5.74% Disposed -97.2% (price as of 2026-10-02)
May 10, 2022 STEM S 5,198 $7.32 $38,049 497,843 Direct -1.03% Disposed -97.1% (price as of 2026-10-02)
Dec. 9, 2021 STEM S 10b5-1 19,621 $20.11 $394,578 428,127 Direct -4.38% Disposed -98.9% (price as of 2026-10-02)
Dec. 8, 2021 STEM S 10b5-1 200 $20.00 $4,000 447,748 Direct -0.04% Disposed -98.9% (price as of 2026-10-02)
Dec. 2, 2021 STEM S 10b5-1 6,401 $20.36 $130,324 447,948 Direct -1.41% Disposed -99.0% (price as of 2026-10-02)
Dec. 1, 2021 STEM S 10b5-1 11,163 $20.77 $231,856 465,561 Direct -2.34% Disposed -99.0% (price as of 2026-10-02)
Dec. 1, 2021 STEM S 10b5-1 11,212 $21.50 $241,058 454,349 Direct -2.41% Disposed -99.0% (price as of 2026-10-02)
Nov. 17, 2021 STEM S 10b5-1 39,750 $22.01 $874,898 481,724 Direct -7.62% Disposed -99.0% (price as of 2026-10-02)
Nov. 17, 2021 STEM S 10b5-1 5,000 $22.75 $113,750 476,724 Direct -1.04% Disposed -99.1% (price as of 2026-10-02)
Nov. 16, 2021 STEM S 10b5-1 44,750 $24.55 $1,098,612 521,474 Direct -7.90% Disposed -99.1% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
May 28, 2024 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (389,466) $0.00 · 389,466 Acquired
April 28, 2024 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (428,572) $0.00 · 428,572 Disposed
April 28, 2024 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (9,866) $0.00 · 9,866 Disposed
March 1, 2024 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (26,795) $0.00 · 26,795 Disposed
Feb. 24, 2024 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (34,737) $0.00 · 34,737 Disposed
Feb. 15, 2024 STEM Stock Option (Right to Buy) Common Stock, Par Value $0.0001 Per Share (172,925) $3.37 Feb. 15, 2034 172,925 Acquired
April 28, 2023 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (9,866) · · 9,866 Disposed
March 1, 2023 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (26,795) · · 26,795 Disposed
Feb. 24, 2023 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (105,264) · · 105,264 Acquired
Feb. 24, 2023 STEM Stock Option (Right to Buy) Common Stock, Par Value $0.0001 Per Share (135,502) $10.25 Feb. 24, 2033 135,502 Acquired
Feb. 24, 2023 STEM Performance Stock Unit Common Stock, Par Value $0.0001 Per Share (210,527) · · 210,527 Acquired
April 28, 2022 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (9,865) · · 9,865 Disposed
April 6, 2022 STEM Stock Option (Right to Buy) Common Stock, Par Value $0.0001 Per Share (133,465) $1.25 Oct. 27, 2025 133,465 Disposed
March 1, 2022 STEM Stock Option (Right to Buy) Common Stock, Par Value $0.0001 Per Share (167,470) $9.33 Feb. 29, 2032 167,470 Acquired
March 1, 2022 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (107,181) · · 107,181 Acquired
Aug. 25, 2021 STEM Stock Option (Right to Buy) Common Stock, Par Value $0.0001 Per Share (118,302) $0.97 Feb. 7, 2025 118,302 Disposed
Aug. 25, 2021 STEM Stock Option (Right to Buy) Common Stock, Par Value $0.0001 Per Share (519,554) $0.97 Feb. 7, 2025 519,554 Disposed
Aug. 25, 2021 STEM Stock Option (Right to Buy) Common Stock, Par Value $0.0001 Per Share (95,000) $1.25 Oct. 27, 2025 95,000 Disposed
July 2, 2021 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (1,000,000) · · 1,000,000 Acquired
July 2, 2021 STEM Restricted Stock Unit Common Stock, Par Value $0.0001 Per Share (39,463) · · 39,463 Acquired
May 28, 2021 STEM Stock Option (Right to Buy) Common Stock (98,658) $25.34 May 27, 2031 98,658 Acquired
Aug. 24, 2009 FSLR Restricted Stock Units Common Stock (3,996) · · 3,996 Disposed
Aug. 24, 2009 FSLR Restricted Stock Units Common Stock (14,000) · · 14,000 Disposed
July 28, 2009 FSLR Restricted Stock Units Common Stock (3,500) · · 3,500 Disposed
April 27, 2009 FSLR Restricted Stock Units Common Stock (19,978) · · 19,978 Acquired
July 28, 2008 FSLR Restricted Stock Units Common Stock (17,500) · · 17,500 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 10 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
June 9, 2026 EROC Class M Units→ Class A Common Stock (644,002) 644,002 Direct
June 9, 2026 EROC Class M Units→ Class A Common Stock (516,713) 516,713 Indirect
June 9, 2026 EROC Class M Units→ Class A Common Stock (11,349,822) 11,349,822 Direct
May 28, 2021 STEM Common Stock 208,100 Direct
May 28, 2021 STEM Stock Option→ Common Stock (121,684) 121,684 Direct
May 28, 2021 STEM Stock Option→ Common Stock (725,738) 725,738 Direct
May 28, 2021 STEM Stock Option→ Common Stock (1,005,614) 1,005,614 Direct
May 28, 2021 STEM Stock Option→ Common Stock (1,165,455) 1,165,455 Direct
May 28, 2021 STEM Stock Option→ Common Stock (204,600) 204,600 Direct
May 28, 2021 STEM Stock Option→ Common Stock (782,832) 782,832 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

STEM

CEO
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2024 $586,539,550,600 · · · · · $73,559,713,200 $22,969,573,884,232
2023 $550,600 · · · $514,250 · $13,200 $3,884,232
2022 $550,215 · · · $611,340 · · $3,140,333

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.