Sign inGet started

McCormick Thomas Edward

Insider CIK 1704011 · PRIM President, Director

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
PRIM Primoris Services Corp S Sale2025-03-172025-03-1954,126$64.04 $3.47M54,060SEC↗
PRIM Primoris Services Corp S Sale2025-03-172025-03-197,264$64.55 $468.9K46,796SEC↗
PRIM Primoris Services Corp A Award deriv2025-03-012025-03-0412,690— $050,194SEC↗
PRIM Primoris Services Corp M Exercise deriv2025-03-012025-03-0422,016— $037,504SEC↗
PRIM Primoris Services Corp M Exercise2025-03-012025-03-0422,016— $083,406SEC↗
PRIM Primoris Services Corp F Tax w/h2025-03-012025-03-0430,366$71.74 $2.18M108,186SEC↗
PRIM Primoris Services Corp A Award2025-03-012025-03-0455,146— $0138,552SEC↗
PRIM Primoris Services Corp S Sale2024-11-132024-11-1515,000$81.28 $1.22M61,390SEC↗
PRIM Primoris Services Corp M Exercise deriv2024-06-292024-07-0225,441— $059,520SEC↗
PRIM Primoris Services Corp M Exercise2024-06-292024-07-0225,441— $086,402SEC↗
PRIM Primoris Services Corp F Tax w/h2024-06-292024-07-0210,012$49.89 $499.5K76,390SEC↗
PRIM Primoris Services Corp S Sale2024-05-102024-05-1310,000$49.47 $494.7K60,961SEC↗
PRIM Primoris Services Corp A Award deriv2024-03-012024-03-0521,944— $084,961SEC↗
PRIM Primoris Services Corp M Exercise deriv2024-03-012024-03-0522,949— $063,017SEC↗
PRIM Primoris Services Corp F Tax w/h2024-03-012024-03-0522,618$39.64 $896.6K70,961SEC↗
PRIM Primoris Services Corp M Exercise2024-03-012024-03-0522,949— $059,055SEC↗
PRIM Primoris Services Corp A Award2024-03-012024-03-0534,524— $093,579SEC↗
PRIM Primoris Services Corp S Sale2023-12-082023-12-113,800$31.75 $120.7K36,106SEC↗
PRIM Primoris Services Corp S Sale2023-12-062023-12-0751,224$31.84 $1.63M39,906SEC↗
PRIM Primoris Services Corp S Sale2023-12-052023-12-07691$31.75 $21.9K91,130SEC↗
PRIM Primoris Services Corp M Exercise deriv2023-06-292023-07-038,481— $085,966SEC↗
PRIM Primoris Services Corp M Exercise2023-06-292023-07-038,481— $095,159SEC↗
PRIM Primoris Services Corp F Tax w/h2023-06-292023-07-033,338$30.60 $102.1K91,821SEC↗
PRIM Primoris Services Corp A Award deriv2023-03-012023-07-0319,364— $094,447SEC↗
PRIM Primoris Services Corp M Exercise deriv2023-03-012023-03-0212,427— $052,355SEC↗
PRIM Primoris Services Corp A Award deriv2023-03-012023-03-0222,728— $075,083SEC↗
PRIM Primoris Services Corp F Tax w/h2023-03-012023-03-024,891$27.32 $133.6K86,678SEC↗
PRIM Primoris Services Corp M Exercise2023-03-012023-03-0212,427— $091,569SEC↗
PRIM Primoris Services Corp M Exercise deriv2023-02-282023-03-023,782— $064,782SEC↗
PRIM Primoris Services Corp F Tax w/h2023-02-282023-03-021,486$27.50 $40.9K79,142SEC↗
PRIM Primoris Services Corp M Exercise2023-02-282023-03-023,782— $080,628SEC↗
PRIM Primoris Services Corp A Award deriv2022-03-012022-03-0218,021— $068,564SEC↗
PRIM Primoris Services Corp M Exercise deriv2022-03-012022-03-026,419— $050,543SEC↗
PRIM Primoris Services Corp F Tax w/h2022-03-012022-03-022,526$23.12 $58.4K76,846SEC↗
PRIM Primoris Services Corp M Exercise2022-03-012022-03-026,419— $079,372SEC↗
PRIM Primoris Services Corp M Exercise deriv2022-02-282022-03-023,784— $056,962SEC↗
PRIM Primoris Services Corp M Exercise2022-02-282022-03-023,784— $074,206SEC↗
PRIM Primoris Services Corp F Tax w/h2022-02-282022-03-021,253$26.37 $33.0K72,953SEC↗
PRIM Primoris Services Corp A Award deriv2021-06-292021-07-0133,922— $060,746SEC↗
PRIM Primoris Services Corp A Award deriv2021-03-012021-03-0219,258— $026,824SEC↗
PRIM Primoris Services Corp M Exercise deriv2021-02-282021-03-023,783— $07,566SEC↗
PRIM Primoris Services Corp M Exercise2021-02-282021-03-023,783— $071,911SEC↗
PRIM Primoris Services Corp F Tax w/h2021-02-282021-03-021,489$33.47 $49.8K70,422SEC↗
PRIM Primoris Services Corp S Sale2020-03-172020-04-082,150$11.49 $24.7K68,128SEC↗
PRIM Primoris Services Corp P Buy2020-03-132020-03-162,150$11.49 $24.7K70,278SEC↗
PRIM Primoris Services Corp A Award deriv2020-02-282020-03-0311,349— $011,349SEC↗
PRIM Primoris Services Corp S Sale2019-12-172020-01-034,500$23.13 $104.1K68,128SEC↗
PRIM Primoris Services Corp M Exercise deriv2019-04-052019-04-0993,018— $00SEC↗
PRIM Primoris Services Corp F Tax w/h2019-04-052019-04-0936,603$21.94 $803.1K72,628SEC↗
PRIM Primoris Services Corp M Exercise2019-04-052019-04-0993,018— $0109,231SEC↗
PRIM Primoris Services Corp A Award deriv2019-03-292019-04-03136— $093,018SEC↗
PRIM Primoris Services Corp A Award2019-03-082019-04-037,168$15.81 $113.3K16,213SEC↗
PRIM Primoris Services Corp A Award deriv2018-12-312019-04-03146— $092,882SEC↗
PRIM Primoris Services Corp A Award deriv2018-09-282019-04-03112— $092,736SEC↗
PRIM Primoris Services Corp A Award deriv2018-06-292019-04-03102— $092,624SEC↗
PRIM Primoris Services Corp A Award deriv2018-03-292019-04-0356— $092,522SEC↗
PRIM Primoris Services Corp P Buy2018-02-262018-02-275,266$20.87 $109.9K9,045SEC↗
PRIM Primoris Services Corp A Award deriv2017-12-292019-04-0351— $092,466SEC↗
PRIM Primoris Services Corp A Award deriv2017-09-292019-04-0343— $092,415SEC↗
PRIM Primoris Services Corp A Award deriv2017-06-302019-04-0351— $092,372SEC↗
PRIM Primoris Services Corp A Award deriv2016-04-052019-04-0392,321— $092,321SEC↗