Sign inGet started

Cook Stephen C.

Insider CIK 1441075 · PRIM 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 A Award2025-04-302025-05-01589— $07,966SEC↗
PRIM Primoris Services Corp S Sale2025-03-042025-03-06998$68.00 $67.9K7,377SEC↗
PRIM Primoris Services Corp A Award2025-02-192025-02-21467— $08,375SEC↗
PRIM Primoris Services Corp S Sale2024-11-142024-11-154,018$78.53 $315.5K7,908SEC↗
PRIM Primoris Services Corp A Award2024-10-302024-11-01686— $011,926SEC↗
PRIM Primoris Services Corp A Award2024-07-312024-08-02615— $011,240SEC↗
PRIM Primoris Services Corp A Award2024-05-012024-05-02800— $010,625SEC↗
PRIM Primoris Services Corp A Award2024-02-212024-02-26998— $09,825SEC↗
PRIM Primoris Services Corp S Sale2023-11-242023-11-274,000$30.77 $123.1K8,827SEC↗
PRIM Primoris Services Corp A Award2023-11-022023-11-03975— $012,827SEC↗
PRIM Primoris Services Corp S Sale2023-08-102023-08-114,000$34.08 $136.3K11,852SEC↗
PRIM Primoris Services Corp A Award2023-08-022023-08-111,107— $015,852SEC↗
PRIM Primoris Services Corp S Sale2023-06-072023-06-083,500$29.97 $104.9K14,745SEC↗
PRIM Primoris Services Corp A Award2023-05-032023-05-041,283— $018,245SEC↗
PRIM Primoris Services Corp S Sale2023-03-272023-03-307,000$24.16 $169.1K16,962SEC↗
PRIM Primoris Services Corp A Award2023-02-222023-02-241,515— $023,962SEC↗
PRIM Primoris Services Corp S Sale2022-11-172022-12-096,973$20.75 $144.7K22,447SEC↗
PRIM Primoris Services Corp A Award2022-11-032022-11-071,724— $029,420SEC↗
PRIM Primoris Services Corp A Award2022-08-032022-08-051,211— $027,696SEC↗
PRIM Primoris Services Corp A Award2022-05-042022-05-041,119— $026,485SEC↗
PRIM Primoris Services Corp A Award2022-02-242022-02-241,206— $025,366SEC↗
PRIM Primoris Services Corp A Award2021-11-032021-11-031,111— $024,160SEC↗
PRIM Primoris Services Corp A Award2021-08-032021-08-03916— $023,049SEC↗
PRIM Primoris Services Corp A Award2021-05-042021-05-04802— $022,133SEC↗
PRIM Primoris Services Corp A Award2021-02-192021-02-231,054— $021,331SEC↗
PRIM Primoris Services Corp A Award2020-11-052020-11-061,221— $020,277SEC↗
PRIM Primoris Services Corp A Award2020-07-312020-08-111,298— $019,056SEC↗
PRIM Primoris Services Corp A Award2020-05-012020-05-061,493— $017,758SEC↗
PRIM Primoris Services Corp A Award2020-02-212020-02-252,093— $016,265SEC↗
PRIM Primoris Services Corp S Sale2019-09-162019-09-162,349$20.92 $49.1K14,172SEC↗
PRIM Primoris Services Corp A Award2019-08-022019-08-052,411— $016,521SEC↗
PRIM Primoris Services Corp A Award2019-02-262019-02-282,213— $014,110SEC↗
PRIM Primoris Services Corp S Sale2018-09-072018-09-101,964$25.00 $49.1K11,897SEC↗
PRIM Primoris Services Corp A Award2018-08-022018-08-061,682— $013,861SEC↗
PRIM Primoris Services Corp A Award2018-02-212018-02-231,677— $012,179SEC↗
PRIM Primoris Services Corp S Sale2017-12-202017-12-223,980$27.82 $110.7K10,502SEC↗
PRIM Primoris Services Corp A Award2017-08-012017-08-011,908— $014,482SEC↗
PRIM Primoris Services Corp A Award2017-02-212017-02-221,964— $012,574SEC↗
PRIM Primoris Services Corp S Sale2016-12-142016-12-1610,144$24.00 $243.5K10,610SEC↗
PRIM Primoris Services Corp A Award2016-08-032016-08-052,349— $020,754SEC↗
PRIM Primoris Services Corp A Award2016-02-232016-02-262,090— $018,405SEC↗
PRIM Primoris Services Corp A Award2015-08-032015-12-112,437— $016,315SEC↗
PRIM Primoris Services Corp A Award2015-02-242015-03-272,042— $013,878SEC↗
PRIM Primoris Services Corp A Award2014-09-082014-09-091,543— $011,836SEC↗
PRIM Primoris Services Corp S Sale2014-03-122014-03-141,500$31.73 $47.6K10,293SEC↗
PRIM Primoris Services Corp A Award2014-02-272014-03-031,275— $011,793SEC↗
PRIM Primoris Services Corp A Award2013-08-022013-08-051,822— $010,518SEC↗
PRIM Primoris Services Corp A Award2013-03-052013-03-072,496— $011,096SEC↗
PRIM Primoris Services Corp A Award2012-08-022012-08-063,056— $08,600SEC↗
PRIM Primoris Services Corp S Sale2012-03-272013-03-282,400$21.93 $52.6K8,696SEC↗
PRIM Primoris Services Corp S Sale2012-03-212012-03-22900$16.01 $14.4K5,544SEC↗
PRIM Primoris Services Corp S Sale2012-03-062012-03-082,400$15.25 $36.6K6,444SEC↗
PRIM Primoris Services Corp A Award2012-02-242012-02-282,479— $08,844SEC↗