Sign inGet started

Pratt Brian

Insider CIK 1441252 · ESOA 10% owner · PRIM Chairman, CEO & President, Director, 10% owner · LMB 10% owner · LEGO Director · LGTO Director · LEGT Director · LEGO 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
LEGO Legato Merger Corp. IV S Sale2026-07-272026-07-2940,000— $01,160,000SEC↗
LEGO Legato Merger Corp. IV S Sale2026-07-272026-07-2940,000$0.00 $1201,160,000SEC↗
LEGT Legato Merger Corp. III G Gift2024-04-012024-04-0340,000— $01,160,000SEC↗
LEGT Legato Merger Corp. III S Sale2024-04-012024-05-0340,000— $01,160,000SEC↗
SLND Southland Holdings, Inc. A Award2023-11-072023-11-137,174— $0157,174SEC↗
LGTO Southland Holdings, Inc. J Other2023-02-142023-02-1632,446— $01,717,554SEC↗
LGTO LEGATO MERGER CORP. II P Buy2023-02-132023-02-14484,436$10.30 $4.99M484,436SEC↗
LGTO LEGATO MERGER CORP. II P Buy2023-02-082023-02-09150,000$10.30 $1.54M150,000SEC↗
ESOA Energy Services of America S Sale2022-06-172022-06-1760,987$2.33 $142.1K1,636,936SEC↗
ESOA Energy Services of America S Sale2022-06-162022-06-1740,478$2.43 $98.4K1,697,923SEC↗
ESOA Energy Services of America S Sale2022-06-152022-06-1756,412$2.57 $145.0K1,738,401SEC↗
LEGO Legato Merger Corp. P Buy2021-07-062021-07-0825,000$0.01 $2501,778,334SEC↗
ESOA Energy Services of America P Buy2021-01-072021-01-071,170$1.20 $1.4K1,794,813SEC↗
ESOA Energy Services of America P Buy2021-01-062021-01-07124,998$1.20 $150.0K1,793,643SEC↗
ESOA Energy Services of America P Buy2021-01-052021-01-07303,559$1.13 $343.0K1,668,645SEC↗
LMB Limbach Holdings, Inc. P Buy2020-03-312020-03-317,800$2.88 $22.5K1,537,800SEC↗
LMB Limbach Holdings, Inc. P Buy2020-03-272020-03-3130,000$2.87 $86.1K1,530,000SEC↗
LMB Limbach Holdings, Inc. P Buy2020-03-202020-03-23205,186$3.71 $761.2K1,500,000SEC↗
LMB Limbach Holdings, Inc. P Buy2020-03-192020-03-23159,465$3.65 $582.0K1,294,814SEC↗
LMB Limbach Holdings, Inc. P Buy2020-03-182020-03-23300,726$3.70 $1.11M1,135,349SEC↗
PRIM Primoris Services Corp A Award2020-02-212020-02-252,093— $02,442,045SEC↗
PRIM Primoris Services Corp S Sale2019-12-102019-12-12410,826$21.58 $8.87M0SEC↗
PRIM Primoris Services Corp S Sale2019-12-102019-12-12323,014$21.58 $6.97M0SEC↗
PRIM Primoris Services Corp S Sale2019-12-102019-12-12323,014$21.58 $6.97M0SEC↗
PRIM Primoris Services Corp S Sale2019-12-102019-12-12410,825$21.58 $8.87M0SEC↗
PRIM Primoris Services Corp S Sale2019-12-102019-12-12849,281$21.58 $18.33M2,439,952SEC↗
PRIM Primoris Services Corp G Gift2019-11-082019-11-124,250— $03,289,233SEC↗
PRIM Primoris Services Corp Z Trust2019-10-252019-11-129,266— $00SEC↗
PRIM Primoris Services Corp Z Trust2019-10-252019-11-129,266— $03,047,675SEC↗
PRIM Primoris Services Corp Z Trust2019-10-252019-11-12245,808— $0241,400SEC↗
PRIM Primoris Services Corp Z Trust2019-10-252019-11-12245,808— $03,293,483SEC↗
PRIM Primoris Services Corp Z Trust2019-10-102019-11-12515,365— $0410,826SEC↗
PRIM Primoris Services Corp Z Trust2019-10-102019-11-12515,365— $0410,825SEC↗
PRIM Primoris Services Corp Z Trust2019-10-102019-11-12515,365— $03,038,409SEC↗
PRIM Primoris Services Corp Z Trust2019-10-102019-11-12515,365— $02,523,044SEC↗
PRIM Primoris Services Corp S Sale2019-09-192019-09-23206,439$20.44 $4.22M2,007,679SEC↗
PRIM Primoris Services Corp S Sale2019-09-162019-09-188,925$21.12 $188.5K2,214,118SEC↗
PRIM Primoris Services Corp S Sale2019-09-132019-09-1344,942$20.83 $936.1K2,223,043SEC↗
PRIM Primoris Services Corp S Sale2019-09-122019-09-13151,771$20.50 $3.11M2,267,985SEC↗
PRIM Primoris Services Corp S Sale2019-09-112019-09-13175,634$20.45 $3.59M2,419,756SEC↗
PRIM Primoris Services Corp S Sale2019-08-212019-08-2124,067$20.00 $481.3K2,595,390SEC↗
PRIM Primoris Services Corp S Sale2019-08-192019-08-2119,678$20.01 $393.8K2,619,457SEC↗
PRIM Primoris Services Corp Z Trust2019-08-092019-08-21524,414— $02,639,135SEC↗
PRIM Primoris Services Corp Z Trust2019-08-092019-08-21524,414— $02,114,721SEC↗
PRIM Primoris Services Corp Z Trust2019-08-092019-08-21524,414— $0323,014SEC↗
PRIM Primoris Services Corp Z Trust2019-08-092019-08-21524,414— $0323,014SEC↗
PRIM Primoris Services Corp A Award2019-08-022019-08-052,411— $01,590,307SEC↗
PRIM Primoris Services Corp S Sale2019-06-102019-06-10300,000$19.00 $5.70M1,587,896SEC↗
PRIM Primoris Services Corp S Sale2019-05-222019-05-23175,118$20.09 $3.52M1,887,896SEC↗
PRIM Primoris Services Corp S Sale2019-05-172019-05-2011,919$20.51 $244.5K2,063,014SEC↗
PRIM Primoris Services Corp S Sale2019-05-162019-05-2087,891$20.57 $1.81M2,074,933SEC↗
PRIM Primoris Services Corp S Sale2019-03-292019-04-02235,751$20.75 $4.89M9,266SEC↗
PRIM Primoris Services Corp S Sale2019-03-212019-03-21871$22.45 $19.6K245,017SEC↗
PRIM Primoris Services Corp S Sale2019-03-192019-03-2176,080$22.61 $1.72M245,888SEC↗
PRIM Primoris Services Corp S Sale2019-03-132019-03-132,700$22.40 $60.5K321,968SEC↗
PRIM Primoris Services Corp S Sale2019-03-122019-03-1321,580$22.45 $484.5K324,668SEC↗
PRIM Primoris Services Corp S Sale2019-03-112019-03-1311,149$22.40 $249.7K346,248SEC↗
PRIM Primoris Services Corp S Sale2019-03-072019-03-0719,630$22.40 $439.7K357,397SEC↗
PRIM Primoris Services Corp S Sale2019-03-052019-03-07110,182$23.32 $2.57M377,027SEC↗
PRIM Primoris Services Corp A Award2019-02-262019-02-282,213— $02,162,824SEC↗
PRIM Primoris Services Corp S Sale2018-11-082018-11-1312,792$24.30 $310.8K487,208SEC↗
PRIM Primoris Services Corp S Sale2018-11-082018-11-1312,791$24.30 $310.8K487,209SEC↗
PRIM Primoris Services Corp Z Trust2018-10-262018-11-13500,000— $0500,000SEC↗
PRIM Primoris Services Corp Z Trust2018-10-262018-11-13500,000— $0500,000SEC↗
PRIM Primoris Services Corp Z Trust2018-10-262018-11-13500,000— $02,660,611SEC↗
PRIM Primoris Services Corp Z Trust2018-10-262018-11-13500,000— $02,160,611SEC↗
PRIM Primoris Services Corp Z Trust2018-10-112018-11-13926,191— $0926,191SEC↗
PRIM Primoris Services Corp Z Trust2018-10-112018-11-13926,190— $0926,190SEC↗
PRIM Primoris Services Corp Z Trust2018-10-112018-11-13926,190— $03,160,611SEC↗
PRIM Primoris Services Corp Z Trust2018-10-112018-11-13926,191— $04,086,801SEC↗
PRIM Primoris Services Corp S Sale2018-09-212018-09-24238,603$25.31 $6.04M6,707,848SEC↗
PRIM Primoris Services Corp S Sale2018-09-202018-09-24486,400$25.05 $12.18M6,946,451SEC↗
PRIM Primoris Services Corp Z Trust2018-08-102018-09-24847,428— $05,860,420SEC↗
PRIM Primoris Services Corp Z Trust2018-08-102018-09-24847,428— $05,012,922SEC↗
PRIM Primoris Services Corp Z Trust2018-08-102018-09-24847,428— $0847,428SEC↗
PRIM Primoris Services Corp Z Trust2018-08-102018-09-24847,428— $0847,428SEC↗
PRIM Primoris Services Corp A Award2018-08-022018-08-061,682— $07,432,851SEC↗
PRIM Primoris Services Corp S Sale2018-06-212018-06-2114,204$28.07 $398.7K7,431,169SEC↗
PRIM Primoris Services Corp S Sale2018-06-202018-06-2181,844$28.06 $2.30M7,445,373SEC↗
PRIM Primoris Services Corp S Sale2018-06-192018-06-2173,543$28.20 $2.07M7,527,217SEC↗
PRIM Primoris Services Corp S Sale2018-05-172018-05-1760,000$25.23 $1.51M7,604,760SEC↗
PRIM Primoris Services Corp S Sale2018-05-162018-05-17173,901$25.20 $4.38M7,664,760SEC↗
PRIM Primoris Services Corp S Sale2018-05-152018-05-1753,037$25.00 $1.33M7,838,661SEC↗
PRIM Primoris Services Corp S Sale2018-03-092018-03-09145,243$26.02 $3.78M7,891,698SEC↗
PRIM Primoris Services Corp S Sale2018-03-082018-03-0936,395$26.03 $947.4K8,036,941SEC↗
PRIM Primoris Services Corp S Sale2018-03-072018-03-07286,664$26.15 $7.50M8,073,336SEC↗
PRIM Primoris Services Corp S Sale2018-03-062018-03-07110,378$26.03 $2.87M8,360,000SEC↗
PRIM Primoris Services Corp S Sale2018-03-052018-03-0754,373$26.01 $1.41M8,470,378SEC↗
PRIM Primoris Services Corp A Award2018-02-212018-02-231,677— $08,524,751SEC↗
PRIM Primoris Services Corp G Gift2018-02-022018-05-224,000— $07,600,760SEC↗
PRIM Primoris Services Corp S Sale2017-09-212017-09-22136,500$28.50 $3.89M8,523,074SEC↗
PRIM Primoris Services Corp S Sale2017-09-202017-09-2288,500$28.67 $2.54M8,659,574SEC↗
PRIM Primoris Services Corp S Sale2017-09-152017-09-18115,090$28.51 $3.28M8,748,074SEC↗
PRIM Primoris Services Corp S Sale2017-09-142017-09-18140,296$28.71 $4.03M8,863,164SEC↗
PRIM Primoris Services Corp S Sale2017-09-132017-09-13146,882$28.59 $4.20M9,003,460SEC↗
PRIM Primoris Services Corp S Sale2017-09-122017-09-13181,982$28.35 $5.16M9,150,342SEC↗
PRIM Primoris Services Corp S Sale2017-09-112017-09-13108,062$28.07 $3.03M9,332,324SEC↗
PRIM Primoris Services Corp S Sale2017-09-082017-09-08101,100$28.04 $2.83M9,440,386SEC↗
PRIM Primoris Services Corp S Sale2017-09-072017-09-08105,099$28.00 $2.94M9,541,486SEC↗
PRIM Primoris Services Corp S Sale2017-09-062017-09-08105,734$28.20 $2.98M9,646,585SEC↗
PRIM Primoris Services Corp A Award2017-08-012017-08-011,908— $09,751,509SEC↗
PRIM Primoris Services Corp A Award2017-08-012017-08-221,908— $09,752,319SEC↗
PRIM Primoris Services Corp J Other deriv2017-05-032017-05-0310,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-05-032017-05-0310,000— $09,750,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-05-022017-05-0310,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-05-022017-05-0310,000— $09,760,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-05-012017-05-0110,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-05-012017-05-0110,000— $09,770,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-282017-05-0110,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-282017-05-0110,000— $09,780,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-272017-04-2710,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-272017-04-2710,000— $09,790,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-262017-04-2710,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-262017-04-2710,000— $09,800,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-252017-04-2510,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-252017-04-2510,000— $09,810,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-242017-04-2510,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-242017-04-2510,000— $09,820,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-212017-04-2110,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-212017-04-2110,000— $09,830,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-202017-04-2110,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-202017-04-2110,000— $09,840,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-192017-04-1910,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-192017-04-1910,000— $09,850,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-182017-04-1910,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-182017-04-1910,000— $09,860,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-172017-04-1710,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-172017-04-1710,000— $09,870,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-132017-04-1710,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-132017-04-1710,000— $09,880,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-122017-04-1210,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-122017-04-1210,000— $09,890,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-112017-04-1210,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-112017-04-1210,000— $09,900,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-102017-04-1010,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-102017-04-1010,000— $09,910,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-072017-04-1010,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-072017-04-1010,000— $09,920,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-062017-04-0610,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-062017-04-0610,000— $09,930,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-052017-04-0610,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-052017-04-0610,000— $09,940,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-042017-04-0410,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-042017-04-0410,000— $09,950,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-04-032017-04-0410,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-04-032017-04-0410,000— $09,960,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-312017-03-3110,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-312017-03-3110,000— $09,970,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-302017-03-3110,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-302017-03-3110,000— $09,980,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-292017-03-2910,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-292017-03-2910,000— $09,990,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-282017-03-2910,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-282017-03-2910,000— $010,000,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-272017-03-2710,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-272017-03-2710,000— $010,010,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-242017-03-2710,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-242017-03-2710,000— $010,020,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-232017-03-2310,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-232017-03-2310,000— $010,030,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-222017-03-2310,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-222017-03-2310,000— $010,040,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-212017-03-2110,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-212017-03-2110,000— $010,050,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-202017-03-2110,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-202017-03-2110,000— $010,060,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-172017-03-1710,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-172017-03-1710,000— $010,070,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-162017-03-1710,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-162017-03-1710,000— $010,080,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-152017-03-1510,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-152017-03-1510,000— $010,090,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-142017-03-1510,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-142017-03-1510,000— $010,100,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-132017-03-1310,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-132017-03-1310,000— $010,110,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-102017-03-1310,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-102017-03-1310,000— $010,120,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-092017-03-1010,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-092017-03-1010,000— $010,130,411SEC↗
PRIM Primoris Services Corp J Other deriv2017-03-082017-03-1010,000— $00SEC↗
PRIM Primoris Services Corp J Other2017-03-082017-03-1010,000— $010,140,411SEC↗
PRIM Primoris Services Corp A Award2017-02-212017-02-221,964— $010,150,411SEC↗
PRIM Primoris Services Corp A Award2016-08-032016-08-052,349— $010,148,447SEC↗
PRIM Primoris Services Corp A Award2016-02-232016-02-262,090— $010,146,098SEC↗
PRIM Primoris Services Corp G Gift2016-01-152016-01-191,000,000— $010,144,008SEC↗
PRIM Primoris Services Corp G Gift2015-12-282015-12-2940,000— $011,144,008SEC↗
PRIM Primoris Services Corp A Award2015-05-042015-05-05990$16.84 $16.7K11,184,008SEC↗
PRIM Primoris Services Corp G Gift2014-12-162015-04-078,000— $011,183,018SEC↗
PRIM Primoris Services Corp S Sale2014-05-202014-05-21670,500$28.02 $18.79M11,191,018SEC↗
PRIM Primoris Services Corp S Sale2014-05-192014-05-2174,500$29.30 $2.18M11,861,518SEC↗
PRIM Primoris Services Corp J Other deriv2014-03-312014-04-02400,000— $00SEC↗
PRIM Primoris Services Corp P Buy2014-03-072014-03-103,864$21.57 $83.3K11,936,018SEC↗
PRIM Primoris Services Corp A Award2014-03-072014-03-213,864$21.57 $83.3K11,936,018SEC↗
PRIM Primoris Services Corp G Gift2013-12-272013-12-3035,000— $011,932,154SEC↗
PRIM Primoris Services Corp S Sale2013-06-172013-06-19824,400$20.18 $16.64M11,967,154SEC↗
PRIM Primoris Services Corp G Gift2013-03-252013-03-2740,000— $012,791,554SEC↗
PRIM Primoris Services Corp P Buy2013-03-132013-03-156,050$11.02 $66.7K14,081,554SEC↗
PRIM Primoris Services Corp S Sale2013-03-132013-03-151,250,000$19.77 $24.71M12,831,554SEC↗
PRIM Primoris Services Corp G Gift2012-12-282013-01-02100,900— $014,075,504SEC↗
PRIM Primoris Services Corp S Sale2012-11-192012-11-21790,000$14.18 $11.20M14,176,404SEC↗
PRIM Primoris Services Corp S Sale2012-09-282012-09-283,800$13.10 $49.8K14,966,404SEC↗
PRIM Primoris Services Corp S Sale2012-09-272012-09-2826,124$13.14 $343.3K14,970,204SEC↗
PRIM Primoris Services Corp S Sale2012-09-262012-09-2812,350$13.13 $162.2K14,996,328SEC↗
PRIM Primoris Services Corp S Sale2012-09-252012-09-252,500$13.20 $33.0K15,008,678SEC↗
PRIM Primoris Services Corp S Sale2012-09-242012-09-254,800$13.28 $63.7K15,011,178SEC↗
PRIM Primoris Services Corp S Sale2012-09-212012-09-2549,857$13.30 $663.1K15,015,978SEC↗
PRIM Primoris Services Corp S Sale2012-09-202012-09-2029,200$13.22 $386.0K15,065,835SEC↗
PRIM Primoris Services Corp S Sale2012-09-192012-09-2056,248$13.14 $739.1K15,095,035SEC↗
PRIM Primoris Services Corp S Sale2012-09-182012-09-2033,520$13.06 $437.8K15,151,283SEC↗
PRIM Primoris Services Corp S Sale2012-09-142012-09-1453,115$13.21 $701.6K15,184,803SEC↗
PRIM Primoris Services Corp S Sale2012-09-132012-09-1463,966$13.11 $838.6K15,237,918SEC↗
PRIM Primoris Services Corp S Sale2012-09-122012-09-145,900$12.92 $76.2K15,301,884SEC↗
PRIM Primoris Services Corp S Sale2012-06-292012-06-2939,500$12.19 $481.5K15,307,784SEC↗
PRIM Primoris Services Corp S Sale2012-06-282012-06-2992,392$12.03 $1.11M15,347,284SEC↗
PRIM Primoris Services Corp S Sale2012-06-272012-06-2917,900$12.01 $215.0K15,439,676SEC↗
PRIM Primoris Services Corp S Sale2012-06-192012-06-1946,809$12.31 $576.2K15,457,576SEC↗
PRIM Primoris Services Corp S Sale2012-06-182012-06-1942,254$12.01 $507.5K15,504,385SEC↗
PRIM Primoris Services Corp S Sale2012-06-152012-06-1960,882$12.03 $732.4K15,546,639SEC↗
PRIM Primoris Services Corp S Sale2012-06-122012-06-1236,243$12.01 $435.3K15,607,521SEC↗
PRIM Primoris Services Corp S Sale2012-06-112012-06-1256,600$12.03 $680.9K15,643,764SEC↗
PRIM Primoris Services Corp S Sale2012-06-082012-06-1283,607$12.01 $1.00M15,700,364SEC↗
PRIM Primoris Services Corp S Sale2012-06-072012-06-0719,603$12.26 $240.3K15,783,971SEC↗
PRIM Primoris Services Corp S Sale2012-06-062012-06-0740,047$12.14 $486.2K15,803,574SEC↗
PRIM Primoris Services Corp S Sale2012-06-052012-06-0766,030$12.01 $793.0K15,843,621SEC↗
PRIM Primoris Services Corp S Sale2012-06-042012-06-0416,805$12.00 $201.7K15,909,651SEC↗
PRIM Primoris Services Corp S Sale2012-06-012012-06-0432,124$11.99 $385.2K15,926,456SEC↗
PRIM Primoris Services Corp S Sale2012-05-312012-06-0491,378$12.01 $1.10M15,958,580SEC↗
PRIM Primoris Services Corp P Buy2012-03-152012-03-164,508$11.09 $50.0K16,049,958SEC↗