Sign inGet started

Siwek William E

Insider CIK 1645109 · TPIC President and CEO

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
TPIC TPI COMPOSITES, INC M Exercise deriv2025-03-212025-03-2512,034— $024,068SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2025-03-212025-03-253,352$0.84 $2.8K268,785SEC↗
TPIC TPI COMPOSITES, INC M Exercise2025-03-212025-03-2512,034— $0272,137SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2025-03-192025-03-2170,081— $070,081SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2025-03-182025-03-2017,385— $052,153SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2025-03-182025-03-204,842$1.04 $5.0K260,103SEC↗
TPIC TPI COMPOSITES, INC M Exercise2025-03-182025-03-2017,385— $0264,945SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2025-03-102025-03-1232,875— $00SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2025-03-102025-03-129,156$1.02 $9.3K247,560SEC↗
TPIC TPI COMPOSITES, INC M Exercise2025-03-102025-03-1232,875— $0256,716SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2025-02-212025-02-252,725$1.46 $4.0K223,841SEC↗
TPIC TPI COMPOSITES, INC A Award2025-02-212025-02-258,219— $0226,566SEC↗
TPIC TPI COMPOSITES, INC P Buy2024-11-132024-11-1410,000$2.19 $21.9K218,347SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2024-03-212024-03-2212,034— $036,102SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2024-03-212024-03-225,157$2.88 $14.9K208,347SEC↗
TPIC TPI COMPOSITES, INC M Exercise2024-03-212024-03-2212,034— $0213,504SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2024-03-182024-03-2069,538— $069,538SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2024-03-112024-03-1214,809— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2024-03-112024-03-1214,809— $0207,816SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2024-03-112024-03-126,346$3.15 $20.0K201,470SEC↗
TPIC TPI COMPOSITES, INC P Buy2023-08-182023-08-1810,000$4.90 $49.0K193,007SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2023-03-212023-03-2348,136— $048,136SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2023-03-132023-03-1420,390$12.90 $263.0K183,007SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2023-03-112023-03-1447,583— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2023-03-112023-03-1447,583— $0203,397SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2022-12-312023-01-0447,938— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2022-12-312023-01-0447,938— $0175,973SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2022-12-312023-01-0420,159$10.14 $204.4K155,814SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2022-09-152022-09-20200,000$18.00 $3.60M200,000SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2022-05-162022-05-174,543— $00SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2022-05-162022-05-171,911$12.07 $23.1K128,035SEC↗
TPIC TPI COMPOSITES, INC M Exercise2022-05-162022-05-174,543— $0129,946SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2022-03-102022-03-1432,875— $032,875SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2022-03-102022-03-1424,656— $024,656SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2022-03-072022-03-099,330— $00SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2022-03-072022-03-093,924$12.73 $50.0K125,403SEC↗
TPIC TPI COMPOSITES, INC M Exercise2022-03-072022-03-099,330— $0129,327SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2021-12-312022-01-0423,963— $00SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2021-12-312022-01-0410,652$14.96 $159.4K119,997SEC↗
TPIC TPI COMPOSITES, INC M Exercise2021-12-312022-01-0423,963— $0130,649SEC↗
TPIC TPI COMPOSITES, INC P Buy2021-12-152021-12-151,340$14.68 $19.7K106,686SEC↗
TPIC TPI COMPOSITES, INC S Sale2021-05-182021-05-182,130$44.41 $94.6K105,346SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2021-05-142021-05-184,544— $04,543SEC↗
TPIC TPI COMPOSITES, INC M Exercise2021-05-142021-05-184,544— $0107,476SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2021-03-152021-03-1711,579— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2021-03-152021-03-1711,579— $0106,412SEC↗
TPIC TPI COMPOSITES, INC S Sale2021-03-152021-03-173,480$52.30 $182.0K102,932SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2021-03-102021-03-1214,809— $014,809SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2021-03-102021-03-1215,178— $015,178SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2020-12-312021-01-0527,933— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2020-12-312021-01-0527,933— $0106,579SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2020-12-312021-01-0511,746$52.78 $620.0K94,833SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2020-05-202020-05-2213,588— $013,588SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2020-05-202020-05-2226,655— $026,655SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2020-05-202020-05-2614,281— $014,281SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2020-05-142020-05-154,543— $09,087SEC↗
TPIC TPI COMPOSITES, INC M Exercise2020-05-142020-05-154,543— $080,557SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2020-05-142020-05-151,911$17.87 $34.1K78,646SEC↗
TPIC TPI COMPOSITES, INC P Buy2020-05-122020-05-122,575$19.35 $49.8K76,014SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2020-03-112020-03-1333,995— $033,995SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2020-03-112020-03-1333,634— $033,634SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2020-03-072020-03-1010,010— $00SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2020-03-072020-03-104,247$17.61 $74.8K73,439SEC↗
TPIC TPI COMPOSITES, INC M Exercise2020-03-072020-03-1010,010— $077,686SEC↗
TPIC TPI COMPOSITES, INC P Buy2019-08-262019-08-262,823$17.73 $50.1K67,676SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2019-07-222019-07-2426,400— $00SEC↗
TPIC TPI COMPOSITES, INC M Exercise2019-07-222019-07-2426,400— $075,955SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2019-07-222019-07-2411,102$25.95 $288.1K64,853SEC↗
TPIC TPI COMPOSITES, INC P Buy2019-06-052019-06-05900$22.03 $19.8K49,555SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2019-05-142019-05-1613,630— $013,630SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2019-03-072019-03-086,006— $010,010SEC↗
TPIC TPI COMPOSITES, INC M Exercise2019-03-072019-03-086,006— $051,181SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2019-03-072019-03-082,526$29.55 $74.6K48,655SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2019-03-062019-03-0823,963— $023,963SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2019-03-062019-03-089,330— $09,330SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2018-07-232018-07-2411,102$29.71 $329.8K45,175SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2018-07-222018-07-2426,400— $026,400SEC↗
TPIC TPI COMPOSITES, INC M Exercise2018-07-222018-07-2426,400— $056,277SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2018-03-142018-03-1627,933— $027,933SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2018-03-142018-03-1611,579— $011,579SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2018-03-072018-03-094,004— $068,816SEC↗
TPIC TPI COMPOSITES, INC M Exercise2018-03-072018-03-094,004— $031,561SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2018-03-072018-03-091,684$20.27 $34.1K29,877SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2017-10-232017-10-2520,020— $072,820SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2017-07-242017-07-257,934$18.37 $145.7K27,557SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2017-07-222017-07-2526,400— $052,800SEC↗
TPIC TPI COMPOSITES, INC M Exercise2017-07-222017-07-2526,400— $035,491SEC↗
TPIC TPI COMPOSITES, INC P Buy2016-07-272016-07-299,091$11.00 $100.0K9,091SEC↗