Insider Activity

Insider Relation Last Date Transaction Owner Type Shares Traded Price Shares Held
TREFLER ALAN Director 1/21/2026 Automatic Sell Direct 45,000 $49.02 44,394,454
TRINA SOLAR (SCHWEIZ) AG 1/21/2026 Acquisition (Non Open Market) Direct 4,274,704 $1.70 53,152,664
TUCHMAN MARTIN 1/21/2026 Acquisition (Non Open Market) Direct 2,250 2,250
Turner William Officer 1/21/2026 Disposition (Non Open Market) Direct 548 $20.38 4,993
Twomey Cormac J Officer 1/21/2026 Acquisition (Non Open Market) Direct 26,724 61,854
Tyrrell Thomas R. Director 1/21/2026 Acquisition (Non Open Market) Direct 653 $57.13 9,300
Valentine Andre S Officer 1/21/2026 Acquisition (Non Open Market) Direct 25,694 89,560
VANDERPLOEG MARTIN J. Director 1/21/2026 Disposition (Non Open Market) Indirect 491,270 0
VANDERPLOEG MARTIN J. Director 1/21/2026 Acquisition (Non Open Market) Indirect 491,270 1,201,832
Velleca Mark A. 1/21/2026 Acquisition (Non Open Market) Direct 600,000 600,000
Venturo Brian M Director 1/21/2026 Acquisition (Non Open Market) Indirect 281,250 281,250
Venturo Brian M Director 1/21/2026 Automatic Sell Indirect 281,250 $91.77 0
Venturo Brian M Director 1/21/2026 Disposition (Non Open Market) Indirect 281,250 11,715,542
Vorsheck Elizabeth A Director 1/21/2026 Acquisition (Non Open Market) Direct 75 14,299
Waldkirch Michael N Director 1/21/2026 Acquisition (Non Open Market) Direct 7,673 27,508
Waldkirch Michael N Director 1/21/2026 Acquisition (Non Open Market) Direct 13,699 13,699
Walker Frank L. Director 1/21/2026 Acquisition (Non Open Market) Direct 1,431 14,225
Walker William Quinn Officer 1/21/2026 Disposition (Non Open Market) Direct 9,020 $4.18 175,563
Walsh Paul V Jr Director 1/21/2026 Automatic Sell Direct 500 $78.25 25,279
Walsh Richard Joe Officer 1/21/2026 Option Execute Direct 14,941 105,288
Walsh Richard Joe Officer 1/21/2026 Disposition (Non Open Market) Direct 10,430 $190.33 94,858
Walsh Richard Joe Officer 1/21/2026 Option Execute Direct 8,313 0
Wenzel Brian J. Sr. Officer 1/21/2026 Acquisition (Non Open Market) Direct 87,957 $77.13 157,127
Wenzel Brian J. Sr. Officer 1/21/2026 Disposition (Non Open Market) Direct 40,845 $77.13 116,282
Whitehead Jason E. Officer 1/21/2026 Acquisition (Non Open Market) Direct 4,128 13,801