Sign inGet started

Castle Thomas J

Insider CIK 1678414 · TPIC See Remarks

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 deriv2021-05-272021-05-2824,577— $024,240SEC↗
TPIC TPI COMPOSITES, INC S Sale2021-05-272021-05-2824,577$49.51 $1.22M6,831SEC↗
TPIC TPI COMPOSITES, INC M Exercise2021-05-272021-05-2824,577$16.53 $406.3K31,408SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2021-05-262021-05-2825,423— $048,817SEC↗
TPIC TPI COMPOSITES, INC S Sale2021-05-262021-05-2825,423$49.15 $1.25M6,831SEC↗
TPIC TPI COMPOSITES, INC M Exercise2021-05-262021-05-2825,423$16.53 $420.2K32,254SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2021-03-152021-03-173,308— $00SEC↗
TPIC TPI COMPOSITES, INC S Sale2021-03-152021-03-171,030$52.30 $53.9K6,831SEC↗
TPIC TPI COMPOSITES, INC M Exercise2021-03-152021-03-173,308— $07,861SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2021-03-102021-03-121,897— $01,897SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2021-03-102021-03-121,851— $01,851SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2020-12-312021-01-057,981— $00SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2020-12-312021-01-053,428$52.78 $180.9K4,553SEC↗
TPIC TPI COMPOSITES, INC M Exercise2020-12-312021-01-057,981— $07,981SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2020-11-172020-11-1941,796— $074,240SEC↗
TPIC TPI COMPOSITES, INC M Exercise2020-11-172020-11-1941,796$16.53 $690.9K41,796SEC↗
TPIC TPI COMPOSITES, INC S Sale2020-11-172020-11-1941,796$39.56 $1.65M0SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2020-11-122020-11-138,204— $0116,036SEC↗
TPIC TPI COMPOSITES, INC S Sale2020-11-122020-11-138,204$42.07 $345.1K0SEC↗
TPIC TPI COMPOSITES, INC M Exercise2020-11-122020-11-138,204$16.53 $135.6K8,204SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2020-11-112020-11-1348,700— $0124,240SEC↗
TPIC TPI COMPOSITES, INC M Exercise2020-11-112020-11-1348,700$16.53 $805.0K48,700SEC↗
TPIC TPI COMPOSITES, INC S Sale2020-11-112020-11-1348,700$39.50 $1.92M0SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2020-11-102020-11-131,300— $0172,940SEC↗
TPIC TPI COMPOSITES, INC M Exercise2020-11-102020-11-131,300$16.53 $21.5K1,300SEC↗
TPIC TPI COMPOSITES, INC S Sale2020-11-102020-11-131,300$39.50 $51.4K0SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2020-08-142020-08-185,760— $0174,240SEC↗
TPIC TPI COMPOSITES, INC S Sale2020-08-142020-08-185,760$33.00 $190.1K0SEC↗
TPIC TPI COMPOSITES, INC M Exercise2020-08-142020-08-185,760$16.53 $95.2K5,760SEC↗
TPIC TPI COMPOSITES, INC S Sale2020-08-122020-08-132,572$30.05 $77.3K0SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2020-03-112020-03-136,998— $06,998SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2020-03-112020-03-136,047— $06,047SEC↗
TPIC TPI COMPOSITES, INC M Exercise deriv2020-03-072020-03-103,490— $00SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2020-03-072020-03-10918$17.61 $16.2K2,572SEC↗
TPIC TPI COMPOSITES, INC M Exercise2020-03-072020-03-103,490— $03,490SEC↗
TPIC TPI COMPOSITES, INC S Sale2019-06-102019-06-111,527$22.52 $34.4K0SEC↗
TPIC TPI COMPOSITES, INC D To issuer deriv2019-03-072019-03-082,094— $03,490SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2019-03-072019-03-08567$29.55 $16.8K1,527SEC↗
TPIC TPI COMPOSITES, INC M Exercise2019-03-072019-03-082,094— $02,094SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2019-03-062019-03-082,563— $02,563SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2019-03-062019-03-086,583— $06,583SEC↗
TPIC TPI COMPOSITES, INC S Sale2019-03-052019-03-061,018$29.00 $29.5K0SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2018-03-142018-03-167,981— $07,981SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2018-03-142018-03-163,308— $03,308SEC↗
TPIC TPI COMPOSITES, INC D To issuer deriv2018-03-072018-03-091,396— $05,584SEC↗
TPIC TPI COMPOSITES, INC F Tax w/h2018-03-072018-03-09378$20.27 $7.7K1,018SEC↗
TPIC TPI COMPOSITES, INC M Exercise2018-03-072018-03-091,396— $01,396SEC↗
TPIC TPI COMPOSITES, INC A Award deriv2017-10-232017-10-256,980— $06,980SEC↗