Siwek William E
Insider CIK 1645109 · TPIC President and CEO
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2025-03-21 | 2025-03-25 | 12,034 | — | $0 | 24,068 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2025-03-21 | 2025-03-25 | 3,352 | $0.84 | $2.8K | 268,785 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2025-03-21 | 2025-03-25 | 12,034 | — | $0 | 272,137 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2025-03-19 | 2025-03-21 | 70,081 | — | $0 | 70,081 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2025-03-18 | 2025-03-20 | 17,385 | — | $0 | 52,153 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2025-03-18 | 2025-03-20 | 4,842 | $1.04 | $5.0K | 260,103 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2025-03-18 | 2025-03-20 | 17,385 | — | $0 | 264,945 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2025-03-10 | 2025-03-12 | 32,875 | — | $0 | 0 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2025-03-10 | 2025-03-12 | 9,156 | $1.02 | $9.3K | 247,560 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2025-03-10 | 2025-03-12 | 32,875 | — | $0 | 256,716 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2025-02-21 | 2025-02-25 | 2,725 | $1.46 | $4.0K | 223,841 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award | 2025-02-21 | 2025-02-25 | 8,219 | — | $0 | 226,566 | SEC↗ |
| TPIC TPI COMPOSITES, INC | P Buy | 2024-11-13 | 2024-11-14 | 10,000 | $2.19 | $21.9K | 218,347 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2024-03-21 | 2024-03-22 | 12,034 | — | $0 | 36,102 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2024-03-21 | 2024-03-22 | 5,157 | $2.88 | $14.9K | 208,347 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2024-03-21 | 2024-03-22 | 12,034 | — | $0 | 213,504 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2024-03-18 | 2024-03-20 | 69,538 | — | $0 | 69,538 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2024-03-11 | 2024-03-12 | 14,809 | — | $0 | 0 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2024-03-11 | 2024-03-12 | 14,809 | — | $0 | 207,816 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2024-03-11 | 2024-03-12 | 6,346 | $3.15 | $20.0K | 201,470 | SEC↗ |
| TPIC TPI COMPOSITES, INC | P Buy | 2023-08-18 | 2023-08-18 | 10,000 | $4.90 | $49.0K | 193,007 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2023-03-21 | 2023-03-23 | 48,136 | — | $0 | 48,136 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2023-03-13 | 2023-03-14 | 20,390 | $12.90 | $263.0K | 183,007 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2023-03-11 | 2023-03-14 | 47,583 | — | $0 | 0 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2023-03-11 | 2023-03-14 | 47,583 | — | $0 | 203,397 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2022-12-31 | 2023-01-04 | 47,938 | — | $0 | 0 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2022-12-31 | 2023-01-04 | 47,938 | — | $0 | 175,973 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2022-12-31 | 2023-01-04 | 20,159 | $10.14 | $204.4K | 155,814 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2022-09-15 | 2022-09-20 | 200,000 | $18.00 | $3.60M | 200,000 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2022-05-16 | 2022-05-17 | 4,543 | — | $0 | 0 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2022-05-16 | 2022-05-17 | 1,911 | $12.07 | $23.1K | 128,035 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2022-05-16 | 2022-05-17 | 4,543 | — | $0 | 129,946 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2022-03-10 | 2022-03-14 | 32,875 | — | $0 | 32,875 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2022-03-10 | 2022-03-14 | 24,656 | — | $0 | 24,656 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2022-03-07 | 2022-03-09 | 9,330 | — | $0 | 0 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2022-03-07 | 2022-03-09 | 3,924 | $12.73 | $50.0K | 125,403 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2022-03-07 | 2022-03-09 | 9,330 | — | $0 | 129,327 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2021-12-31 | 2022-01-04 | 23,963 | — | $0 | 0 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2021-12-31 | 2022-01-04 | 10,652 | $14.96 | $159.4K | 119,997 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2021-12-31 | 2022-01-04 | 23,963 | — | $0 | 130,649 | SEC↗ |
| TPIC TPI COMPOSITES, INC | P Buy | 2021-12-15 | 2021-12-15 | 1,340 | $14.68 | $19.7K | 106,686 | SEC↗ |
| TPIC TPI COMPOSITES, INC | S Sale | 2021-05-18 | 2021-05-18 | 2,130 | $44.41 | $94.6K | 105,346 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2021-05-14 | 2021-05-18 | 4,544 | — | $0 | 4,543 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2021-05-14 | 2021-05-18 | 4,544 | — | $0 | 107,476 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2021-03-15 | 2021-03-17 | 11,579 | — | $0 | 0 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2021-03-15 | 2021-03-17 | 11,579 | — | $0 | 106,412 | SEC↗ |
| TPIC TPI COMPOSITES, INC | S Sale | 2021-03-15 | 2021-03-17 | 3,480 | $52.30 | $182.0K | 102,932 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2021-03-10 | 2021-03-12 | 14,809 | — | $0 | 14,809 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2021-03-10 | 2021-03-12 | 15,178 | — | $0 | 15,178 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2020-12-31 | 2021-01-05 | 27,933 | — | $0 | 0 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2020-12-31 | 2021-01-05 | 27,933 | — | $0 | 106,579 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2020-12-31 | 2021-01-05 | 11,746 | $52.78 | $620.0K | 94,833 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2020-05-20 | 2020-05-22 | 13,588 | — | $0 | 13,588 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2020-05-20 | 2020-05-22 | 26,655 | — | $0 | 26,655 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2020-05-20 | 2020-05-26 | 14,281 | — | $0 | 14,281 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2020-05-14 | 2020-05-15 | 4,543 | — | $0 | 9,087 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2020-05-14 | 2020-05-15 | 4,543 | — | $0 | 80,557 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2020-05-14 | 2020-05-15 | 1,911 | $17.87 | $34.1K | 78,646 | SEC↗ |
| TPIC TPI COMPOSITES, INC | P Buy | 2020-05-12 | 2020-05-12 | 2,575 | $19.35 | $49.8K | 76,014 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2020-03-11 | 2020-03-13 | 33,995 | — | $0 | 33,995 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2020-03-11 | 2020-03-13 | 33,634 | — | $0 | 33,634 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2020-03-07 | 2020-03-10 | 10,010 | — | $0 | 0 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2020-03-07 | 2020-03-10 | 4,247 | $17.61 | $74.8K | 73,439 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2020-03-07 | 2020-03-10 | 10,010 | — | $0 | 77,686 | SEC↗ |
| TPIC TPI COMPOSITES, INC | P Buy | 2019-08-26 | 2019-08-26 | 2,823 | $17.73 | $50.1K | 67,676 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2019-07-22 | 2019-07-24 | 26,400 | — | $0 | 0 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2019-07-22 | 2019-07-24 | 26,400 | — | $0 | 75,955 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2019-07-22 | 2019-07-24 | 11,102 | $25.95 | $288.1K | 64,853 | SEC↗ |
| TPIC TPI COMPOSITES, INC | P Buy | 2019-06-05 | 2019-06-05 | 900 | $22.03 | $19.8K | 49,555 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2019-05-14 | 2019-05-16 | 13,630 | — | $0 | 13,630 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2019-03-07 | 2019-03-08 | 6,006 | — | $0 | 10,010 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2019-03-07 | 2019-03-08 | 6,006 | — | $0 | 51,181 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2019-03-07 | 2019-03-08 | 2,526 | $29.55 | $74.6K | 48,655 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2019-03-06 | 2019-03-08 | 23,963 | — | $0 | 23,963 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2019-03-06 | 2019-03-08 | 9,330 | — | $0 | 9,330 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2018-07-23 | 2018-07-24 | 11,102 | $29.71 | $329.8K | 45,175 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2018-07-22 | 2018-07-24 | 26,400 | — | $0 | 26,400 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2018-07-22 | 2018-07-24 | 26,400 | — | $0 | 56,277 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2018-03-14 | 2018-03-16 | 27,933 | — | $0 | 27,933 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2018-03-14 | 2018-03-16 | 11,579 | — | $0 | 11,579 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2018-03-07 | 2018-03-09 | 4,004 | — | $0 | 68,816 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2018-03-07 | 2018-03-09 | 4,004 | — | $0 | 31,561 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2018-03-07 | 2018-03-09 | 1,684 | $20.27 | $34.1K | 29,877 | SEC↗ |
| TPIC TPI COMPOSITES, INC | A Award deriv | 2017-10-23 | 2017-10-25 | 20,020 | — | $0 | 72,820 | SEC↗ |
| TPIC TPI COMPOSITES, INC | F Tax w/h | 2017-07-24 | 2017-07-25 | 7,934 | $18.37 | $145.7K | 27,557 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise deriv | 2017-07-22 | 2017-07-25 | 26,400 | — | $0 | 52,800 | SEC↗ |
| TPIC TPI COMPOSITES, INC | M Exercise | 2017-07-22 | 2017-07-25 | 26,400 | — | $0 | 35,491 | SEC↗ |
| TPIC TPI COMPOSITES, INC | P Buy | 2016-07-27 | 2016-07-29 | 9,091 | $11.00 | $100.0K | 9,091 | SEC↗ |