Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-23 | Bentzen Andreas | Officer | +Exercise | 25,000 | — | — |
| 2026-06-23 | Bentzen Andreas | Officer | −Tax w/h | 11,850 | $9.24 | $109,494 |
| 2026-06-23 | Calio Joseph Evan | Officer | −Tax w/h | 57,925 | $9.24 | $535,227 |
| 2026-06-23 | Calio Joseph Evan | Officer | +Exercise | 125,000 | — | — |
| 2026-06-12 | Calio Joseph Evan | Officer | +Exercise | 422,476 | — | — |
| 2026-06-12 | Calio Joseph Evan | Officer | −Tax w/h | 195,776 | $8.50 | $2M |
| 2026-05-22 | TRINA SOLAR (SCHWEIZ) AG | TenPercentOwner | −Sell | 20,096 | $8.80 | $176,845 |
| 2026-05-22 | TRINA SOLAR (SCHWEIZ) AG | TenPercentOwner | −Sell | 9,479,904 | $8.13 | $77M |
| 2026-05-21 | TRINA SOLAR (SCHWEIZ) AG | TenPercentOwner | −Sell | 1,150,976 | $9.20 | $11M |
| 2026-05-21 | TRINA SOLAR (SCHWEIZ) AG | TenPercentOwner | −Sell | 3,000,000 | $8.71 | $26M |
| 2026-05-21 | TRINA SOLAR (SCHWEIZ) AG | TenPercentOwner | −Sell | 8,849,024 | $8.62 | $76M |
| 2026-04-29 | Calio Joseph Evan | Officer | −Tax w/h | 74,742 | $4.89 | $365,488 |
| 2026-04-29 | Calio Joseph Evan | Officer | +Exercise | 161,290 | — | — |
| 2026-03-30 | Calio Joseph Evan | Officer | −Tax w/h | 212,137 | $2.58 | $547,313 |
| 2026-03-30 | Barcelo Daniel | Director,Officer | −Tax w/h | 134,903 | $2.58 | $348,050 |
| 2026-03-13 | Calio Joseph Evan | Officer | −Tax w/h | 210,688 | $6.68 | $1M |
| 2026-03-13 | Calio Joseph Evan | Officer | −Tax w/h | 195,775 | $1.39 | $272,127 |
| 2026-03-13 | Barcelo Daniel | Director,Officer | −Tax w/h | 110,155 | $6.68 | $735,835 |
| 2026-01-21 | TRINA SOLAR (SCHWEIZ) AG | TenPercentOwner | +Grant | 4,274,704 | $1.70 | $7M |
| 2026-01-21 | TRINA SOLAR (SCHWEIZ) AG | Director,TenPercentOwner,Other | +Grant | 4,274,704 | $1.70 | $7M |
| 2026-01-20 | Lin Mingxing | Director | +Other | 50,000 | — | — |
| 2026-01-01 | Calio Joseph Evan | Officer | +Exercise | 500,000 | — | — |
| 2026-01-01 | Barcelo Daniel | Director,Officer | +Exercise | 333,333 | — | — |
| 2025-12-30 | TRINA SOLAR (SCHWEIZ) AG | TenPercentOwner | +Grant | 3,000,000 | — | — |
| 2025-12-23 | Lin Mingxing | Director,Officer | +Exercise | 250,000 | — | — |
| 2025-12-10 | TRINA SOLAR (SCHWEIZ) AG | TenPercentOwner | +Conversion | 17,918,460 | — | — |
| 2025-12-01 | Strine Jessica Wirth | Director | +Grant | 50,000 | — | — |
| 2025-12-01 | Slettemoen Tore Ivar | Director | +Grant | 50,000 | — | — |
| 2025-12-01 | Manners David J. | Director | +Grant | 50,000 | — | — |
| 2025-12-01 | Lin Mingxing | Director,Officer | +Grant | 50,000 | — | — |
| 2025-12-01 | Matrai Balazs Peter | Director | +Grant | 50,000 | — | — |
| 2025-12-01 | Barcelo Daniel | Director,Officer | +Grant | 200,000 | — | — |
| 2025-12-01 | Steingart Daniel | Director | +Grant | 50,000 | — | — |
| 2025-12-01 | ANDERSON W RICHARD | Director | +Grant | 50,000 | — | — |
| 2025-10-31 | Kantor Todd J. | Director,TenPercentOwner,Other | +Grant | 21,504,901 | — | — |
| 2025-09-23 | Slettemoen Tore Ivar | Director | −Sell | 376,106 | $1.92 | $722,124 |
| 2025-09-22 | Slettemoen Tore Ivar | Director | −Sell | 384,349 | $1.97 | $757,168 |
| 2025-09-15 | Slettemoen Tore Ivar | Director | −Sell | 188,420 | $1.81 | $341,040 |
| 2025-09-11 | Slettemoen Tore Ivar | Director | −Sell | 26,114 | $1.97 | $51,445 |
| 2025-08-27 | Matrai Balazs Peter | Director | +Exercise | 687,219 | $1.22 | $838,407 |
| 2025-08-27 | Matrai Balazs Peter | Director | −Tax w/h | 530,637 | $1.58 | $838,406 |
| 2025-06-13 | Calio Joseph Evan | Officer | +Exercise | 422,475 | — | — |
| 2025-03-24 | Kilde Einar | Officer | −Disp→issuer | 22,378 | $0.95 | $21,259 |
| 2025-03-24 | Kilde Einar | Officer | +Exercise | 22,378 | $0.95 | $21,259 |
| 2025-03-24 | Kilde Einar | Officer | +Exercise | 11,189 | $1.14 | $12,755 |
| 2025-03-24 | Kilde Einar | Officer | −Disp→issuer | 11,189 | $1.14 | $12,755 |
| 2016-07-01 | FERMAN JAMES L JR | Director | −Disp→issuer | 2,788 | $27.55 | $76,808 |
| 2016-07-01 | FERMAN JAMES L JR | Director | −Disp→issuer | 27,240 | $27.55 | $750,462 |
| 2016-07-01 | FOLLIT EVELYN V | Director | −Disp→issuer | 15,231 | $27.55 | $419,614 |
| 2016-07-01 | HUDSON SHERRILL W | Director | −Disp→issuer | 267,907 | $27.55 | $7M |
| 2016-07-01 | Lacher Joseph P | Director | −Disp→issuer | 9,565 | $27.55 | $263,516 |
| 2016-07-01 | Lacher Joseph P | Director | −Disp→issuer | 39,711 | $27.55 | $1M |
| 2016-07-01 | Penn Loretta A | Director | −Disp→issuer | 31,546 | $27.55 | $869,092 |
| 2016-07-01 | RAMIL JOHN B | Director,Officer | −Disp→issuer | 11,676 | $27.55 | $321,678 |
| 2016-07-01 | RAMIL JOHN B | Director,Officer | −Disp→issuer | 4,791 | $27.55 | $131,998 |
| 2016-07-01 | RAMIL JOHN B | Director,Officer | −Disp→issuer | 463,983 | $27.55 | $13M |
| 2016-07-01 | RANKIN THOMPSON L | Director | −Disp→issuer | 564,082 | $27.55 | $16M |
| 2016-07-01 | RANKIN THOMPSON L | Director | −Disp→issuer | 96,091 | $27.55 | $3M |
| 2016-07-01 | RANKIN THOMPSON L | Director | −Disp→issuer | 67,979 | $27.55 | $2M |
| 2016-07-01 | RANKIN THOMPSON L | Director | −Disp→issuer | 1,343 | $27.55 | $37,000 |
| 2016-07-01 | ROCKFORD WILLIAM D | Director | −Disp→issuer | 47,394 | $27.55 | $1M |
| 2016-07-01 | WHITING PAUL L | Director | −Disp→issuer | 5,885 | $27.55 | $162,139 |
| 2016-07-01 | WHITING PAUL L | Director | −Disp→issuer | 72,326 | $27.55 | $2M |
| 2016-07-01 | WHITING PAUL L | Director | −Disp→issuer | 41,393 | $27.55 | $1M |
| 2016-07-01 | Attal Charles A III | Officer | −Disp→issuer | 938 | $27.55 | $25,831 |
| 2016-07-01 | Attal Charles A III | Officer | −Disp→issuer | 136,722 | $27.55 | $4M |
| 2016-07-01 | Barringer Phil L Jr | Officer | −Disp→issuer | 8,283 | $27.55 | $228,208 |
| 2016-07-01 | Barringer Phil L Jr | Officer | −Disp→issuer | 1,058 | $27.55 | $29,148 |
| 2016-07-01 | Barringer Phil L Jr | Officer | −Disp→issuer | 111,422 | $27.55 | $3M |
| 2016-07-01 | Barringer Phil L Jr | Officer | −Disp→issuer | 15 | $27.55 | $409 |
| 2016-07-01 | Callahan Sandra W. | Officer | −Disp→issuer | 172,977 | $27.55 | $5M |
| 2016-07-01 | Callahan Sandra W. | Officer | −Disp→issuer | 9,156 | $27.55 | $252,237 |
| 2016-07-01 | GILLETTE GORDON L | Officer | −Disp→issuer | 257,805 | $27.55 | $7M |
| 2016-07-01 | GILLETTE GORDON L | Officer | −Disp→issuer | 1,042 | $27.55 | $28,707 |
| 2016-07-01 | GILLETTE GORDON L | Officer | −Disp→issuer | 15,200 | $27.55 | $418,748 |
| 2016-07-01 | Shell Ryan A | Officer | −Disp→issuer | 10,041 | $27.55 | $276,630 |
| 2016-06-27 | RANKIN THOMPSON L | Director | −Gift | 76 | — | — |
| 2016-06-23 | WHITING PAUL L | Director | −Gift | 2,898 | — | — |
| 2016-06-20 | RANKIN THOMPSON L | Director | −Gift | 3,473 | — | — |
| 2016-05-31 | RANKIN THOMPSON L | Director | −Gift | 1,637 | — | — |
| 2016-05-19 | HUDSON SHERRILL W | Director | −Gift | 4,000 | — | — |
| 2016-05-13 | HUDSON SHERRILL W | Director | −Gift | 5,000 | — | — |
| 2016-05-11 | WHITING PAUL L | Director | −Gift | 2,500 | — | — |
| 2016-05-06 | Lacher Joseph P | Director | −Gift | 7,205 | — | — |
| 2016-04-20 | WHITING PAUL L | Director | −Gift | 11,500 | — | — |
| 2016-04-01 | Lacher Joseph P | Director | +Grant | 385 | $27.53 | $10,599 |
| 2016-03-01 | HUDSON SHERRILL W | Director | −Sell | 50,000 | $27.45 | $1M |
| 2016-02-26 | HUDSON SHERRILL W | Director | −Gift | 30,000 | — | — |
| 2016-02-16 | RAMIL JOHN B | Director,Officer | −Sell | 117,286 | $27.20 | $3M |
| 2016-02-09 | HUDSON SHERRILL W | Director | −Sell | 91,474 | $27.25 | $2M |
| 2016-02-09 | HUDSON SHERRILL W | Director | +Exercise | 91,474 | $16.30 | $1M |
| 2016-02-08 | HUDSON SHERRILL W | Director | +Exercise | 46,726 | $16.30 | $761,634 |
| 2016-02-08 | HUDSON SHERRILL W | Director | −Sell | 46,726 | $27.25 | $1M |
| 2016-02-08 | Barringer Phil L Jr | Officer | −Sell | 6,650 | $27.25 | $181,213 |
| 2016-02-08 | Barringer Phil L Jr | Officer | +Exercise | 6,650 | $16.30 | $108,395 |
| 2016-02-03 | Shell Ryan A | Officer | −Tax w/h | 388 | $27.31 | $10,596 |
| 2016-02-03 | Shell Ryan A | Officer | +Grant | 1,203 | — | — |
| 2016-01-29 | Attal Charles A III | Officer | −Tax w/h | 2,077 | $27.31 | $56,723 |
| 2016-01-29 | Barringer Phil L Jr | Officer | −Tax w/h | 1,846 | $27.31 | $50,414 |
| 2016-01-29 | RAMIL JOHN B | Director,Officer | −Tax w/h | 19,112 | $27.31 | $521,949 |
| 2016-01-08 | Attal Charles A III | Officer | +Grant | 8,859 | — | — |
| 2016-01-08 | Barringer Phil L Jr | Officer | −Tax w/h | 6,639 | $26.90 | $178,589 |
| 2016-01-08 | Barringer Phil L Jr | Officer | +Grant | 7,874 | — | — |
| 2016-01-08 | Callahan Sandra W. | Officer | +Grant | 12,303 | — | — |
| 2016-01-08 | GILLETTE GORDON L | Officer | +Grant | 13,386 | — | — |
| 2016-01-08 | RAMIL JOHN B | Director,Officer | −Tax w/h | 61,608 | $26.90 | $2M |
| 2016-01-08 | RAMIL JOHN B | Director,Officer | +Grant | 53,150 | — | — |
| 2016-01-04 | Lacher Joseph P | Director | +Grant | 464 | $26.65 | $12,366 |
| 2015-12-18 | Callahan Sandra W. | Officer | −Gift | 12,000 | — | — |
| 2015-12-16 | GILLETTE GORDON L | Officer | +Gift | 1,042 | — | — |
| 2015-12-16 | GILLETTE GORDON L | Officer | −Gift | 4,694 | — | — |
| 2015-12-10 | HUDSON SHERRILL W | Director | −Gift | 2,000 | — | — |
| 2015-12-09 | HUDSON SHERRILL W | Director | −Gift | 3,000 | — | — |
| 2015-12-04 | RAMIL JOHN B | Director,Officer | −Gift | 19,000 | — | — |
| 2015-12-01 | HUDSON SHERRILL W | Director | −Gift | 6,000 | — | — |
| 2015-11-23 | WHITING PAUL L | Director | +Buy | 2,100 | $26.27 | $55,167 |
| 2015-11-20 | HUDSON SHERRILL W | Director | −Gift | 8,000 | — | — |
| 2015-11-17 | FERMAN JAMES L JR | Director | −Gift | 58,690 | — | — |
| 2015-11-12 | Lacher Joseph P | Director | −Gift | 7,516 | — | — |
| 2015-11-10 | Attal Charles A III | Officer | +Exercise | 8,900 | $16.30 | $145,070 |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.