| 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 |