KLG Stock +78.58% In 3 Months Since We Picked KLG Stock +78.58% In 3 Months Since We Picked Unlock All Top Buy Picks
Date Action Amount Person Type
Mar 21, 2024 Sell 20 000 Schauerman John P. Common Stock
Mar 15, 2024 Sell 20 000 Schauerman John P. Common Stock
Mar 13, 2024 Sell 2 500 King David Lee Common Stock
Mar 07, 2024 Sell 7 500 Stricker Travis L Common Stock
Mar 01, 2024 Buy 748 Stricker Travis L Common Stock
Mar 01, 2024 Buy 4 568 Stricker Travis L Common Stock
Mar 01, 2024 Sell 1 722 Stricker Travis L Common Stock
Mar 01, 2024 Buy 2 026 Stricker Travis L Restricted Stock Units
Mar 01, 2024 Sell 4 568 Stricker Travis L Restricted Stock Units
Mar 01, 2024 Buy 12 231 Dodgen Kenneth Morris Common Stock
Mar 01, 2024 Sell 7 525 Dodgen Kenneth Morris Common Stock
Mar 01, 2024 Buy 9 878 Dodgen Kenneth Morris Common Stock
Mar 01, 2024 Buy 7 773 Dodgen Kenneth Morris Restricted Stock Units
Mar 01, 2024 Sell 9 878 Dodgen Kenneth Morris Restricted Stock Units
Mar 01, 2024 Buy 9 891 Perisich John M. Restricted Stock Units
Mar 01, 2024 Buy 13 761 Perisich John M. Common Stock
Mar 01, 2024 Sell 11 128 Perisich John M. Restricted Stock Units
Mar 01, 2024 Sell 11 441 Perisich John M. Common Stock
Mar 01, 2024 Buy 11 128 Perisich John M. Common Stock
Mar 01, 2024 Buy 34 524 Mccormick Thomas Edward Common Stock
Mar 01, 2024 Buy 21 944 Mccormick Thomas Edward Restricted Stock Units
Mar 01, 2024 Sell 22 618 Mccormick Thomas Edward Common Stock
Mar 01, 2024 Sell 22 949 Mccormick Thomas Edward Restricted Stock Units
Mar 01, 2024 Buy 22 949 Mccormick Thomas Edward Common Stock
Feb 21, 2024 Buy 998 Mccallister Terry D Common Stock
Feb 21, 2024 Buy 998 King David Lee Common Stock
Feb 21, 2024 Buy 998 Rodriguez Jose Ramon Common Stock
Feb 21, 2024 Buy 998 Mashinski Carla S Common Stock
Feb 21, 2024 Buy 998 Wagner Patricia K Common Stock
Feb 21, 2024 Buy 998 Ching Michael E. Common Stock
Feb 21, 2024 Buy 998 Cook Stephen C. Common Stock
Feb 21, 2024 Buy 998 Schauerman John P. Common Stock
Jan 31, 2024 Buy 1 250 Stricker Travis L Common Stock
Jan 31, 2024 Sell 559 Stricker Travis L Common Stock
Jan 31, 2024 Sell 1 250 Stricker Travis L Restricted Stock Units
Dec 08, 2023 Sell 3 800 Mccormick Thomas Edward Common Stock
Dec 06, 2023 Sell 51 224 Mccormick Thomas Edward Common Stock
Dec 05, 2023 Sell 691 Mccormick Thomas Edward Common Stock
Nov 24, 2023 Sell 4 000 Cook Stephen C. Common Stock
Nov 09, 2023 Sell 5 000 King David Lee Common Stock
Nov 02, 2023 Buy 975 Cook Stephen C. Common Stock
Nov 02, 2023 Buy 975 Ching Michael E. Common Stock
Nov 02, 2023 Buy 975 Wagner Patricia K Common Stock
Nov 02, 2023 Buy 975 Mashinski Carla S Common Stock
Nov 02, 2023 Buy 975 Schauerman John P. Common Stock
Nov 02, 2023 Buy 975 Rodriguez Jose Ramon Common Stock
Nov 02, 2023 Buy 975 King David Lee Common Stock
Nov 02, 2023 Buy 975 Mccallister Terry D Common Stock
Sep 08, 2023 Sell 19 205 Perisich John M. Common Stock
Aug 28, 2023 Sell 20 000 Schauerman John P. Common Stock
Aug 10, 2023 Sell 4 000 Cook Stephen C. Common Stock
Aug 02, 2023 Buy 1 107 Mccallister Terry D Common Stock
Aug 02, 2023 Buy 1 107 Schauerman John P. Common Stock
Aug 02, 2023 Buy 1 107 Mashinski Carla S Common Stock
Aug 02, 2023 Buy 1 107 Rodriguez Jose Ramon Common Stock
Aug 02, 2023 Buy 1 107 Ching Michael E. Common Stock
Aug 02, 2023 Buy 1 107 King David Lee Common Stock
Aug 02, 2023 Buy 1 107 Wagner Patricia K Common Stock
Aug 02, 2023 Buy 1 107 Cook Stephen C. Common Stock
Jun 29, 2023 Sell 849 Stricker Travis L Restricted Stock Units
Jun 29, 2023 Buy 849 Stricker Travis L Common Stock
Jun 29, 2023 Sell 224 Stricker Travis L Common Stock
Jun 29, 2023 Buy 2 969 Perisich John M. Common Stock
Jun 29, 2023 Sell 1 027 Perisich John M. Common Stock
Jun 29, 2023 Sell 2 969 Perisich John M. Restricted Stock Units
Jun 29, 2023 Buy 8 481 Mccormick Thomas Edward Common Stock
Jun 29, 2023 Sell 3 338 Mccormick Thomas Edward Common Stock
Jun 29, 2023 Sell 8 481 Mccormick Thomas Edward Restricted Stock Units
Jun 29, 2023 Sell 2 969 Dodgen Kenneth Morris Restricted Stock Units
Jun 29, 2023 Buy 2 969 Dodgen Kenneth Morris Common Stock
Jun 29, 2023 Sell 723 Dodgen Kenneth Morris Common Stock
Jun 21, 2023 Sell 20 000 Schauerman John P. Common Stock
Jun 07, 2023 Sell 3 500 Cook Stephen C. Common Stock
Jun 02, 2023 Sell 20 000 Schauerman John P. Common Stock
May 03, 2023 Buy 1 283 Rodriguez Jose Ramon Common Stock
May 03, 2023 Buy 1 283 Mccallister Terry D Common Stock
May 03, 2023 Buy 1 283 Wagner Patricia K Common Stock
May 03, 2023 Buy 1 283 Schauerman John P. Common Stock
May 03, 2023 Buy 1 283 Mashinski Carla S Common Stock
May 03, 2023 Buy 1 283 Ching Michael E. Common Stock
May 03, 2023 Buy 1 283 Cook Stephen C. Common Stock
May 03, 2023 Buy 1 283 King David Lee Common Stock
Mar 27, 2023 Sell 7 000 Cook Stephen C. Common Stock
Mar 06, 2023 Sell 10 000 King David Lee Common Stock
Mar 01, 2023 Buy 7 910 Perisich John M. Restricted Stock Units
Mar 01, 2023 Buy 19 364 Mccormick Thomas Edward Restricted Stock Units
Mar 01, 2023 Buy 14 910 Dodgen Kenneth Morris Restricted Stock Units
Mar 01, 2023 Buy 12 427 Mccormick Thomas Edward Common Stock
Mar 01, 2023 Sell 4 891 Mccormick Thomas Edward Common Stock
Mar 01, 2023 Buy 22 728 Mccormick Thomas Edward Restricted Stock Units
Mar 01, 2023 Sell 12 427 Mccormick Thomas Edward Restricted Stock Units
Mar 01, 2023 Buy 7 666 Stricker Travis L Restricted Stock Units
Mar 01, 2023 Buy 2 652 Stricker Travis L Common Stock
Mar 01, 2023 Sell 665 Stricker Travis L Common Stock
Feb 28, 2023 Buy 3 782 Mccormick Thomas Edward Common Stock
Feb 28, 2023 Sell 1 486 Mccormick Thomas Edward Common Stock
Feb 28, 2023 Sell 3 782 Mccormick Thomas Edward Restricted Stock Units
Feb 28, 2023 Sell 978 Stricker Travis L Restricted Stock Units
Feb 28, 2023 Buy 978 Stricker Travis L Common Stock
Feb 28, 2023 Sell 257 Stricker Travis L Common Stock
INSIDER POWER
-10.977
Last 100 transactions
Buy: 295 260 | Sell: 357 124 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be negative at a ratio of -10.977.

In total, the insiders bought 295 260 and sold 357 124 PRIM shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Primoris Services Corporation

Primoris Services Primoris Services Corporation, a specialty contractor company, provides a range of construction, fabrication, maintenance, replacement, and engineering services in the United States and Canada. It operates through three segments: Utilities, Energy/Renewables, and Pipeline Services. The Utilities segment offers installation and maintenance services for new and existing natural gas distribution systems, electric utility distribution and transmissio... PRIM Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT