News + Filings Key Docs Charts Transactions Holdings Ownership
|
FIRST TRUST ADVISORS LP
> PRIM
Date | Name | Ticker | Shares | Change | Value | Change | Price |
06/30/2023 | Primoris Services Corp | PRIM | 505,033 | 23,274 | 15,388,355,000 | 3,508,179,000 | $30,470.00 |
03/31/2023 | Primoris Services Corp | PRIM | 481,759 | 74,372 | 11,880,176,000 | 11,873,556,000 | $24,660.00 |
09/30/2022 | Primoris Services Corp | PRIM | 407,387 | -4,910 | 6,620,000 | -2,352,000 | $16.25 |
06/30/2022 | Primoris Services Corp | PRIM | 412,297 | -44,699 | 8,972,000 | -1,914,000 | $21.76 |
03/31/2022 | Primoris Services Corp | PRIM | 456,996 | -18 | 10,886,000 | -73,000 | $23.82 |
12/31/2021 | Primoris Services Corp | PRIM | 457,014 | 107,354 | 10,959,000 | 2,396,000 | $23.98 |
09/30/2021 | Primoris Services Corp | PRIM | 349,660 | 37,873 | 8,563,000 | -613,000 | $24.49 |
06/30/2021 | Primoris Services Corp | PRIM | 311,787 | 171,514 | 9,176,000 | 4,529,000 | $29.43 |
03/31/2021 | Primoris Services Corp | PRIM | 140,273 | 59,605 | 4,647,000 | 2,420,000 | $33.13 |
12/31/2020 | Primoris Services Corp | PRIM | 80,668 | -68,933 | 2,227,000 | -472,000 | $27.61 |
09/30/2020 | Primoris Services Corp | PRIM | 149,601 | 41,501 | 2,699,000 | 779,000 | $18.04 |
06/30/2020 | Primoris Services Corp | PRIM | 108,100 | -44,334 | 1,920,000 | -504,000 | $17.76 |
03/31/2020 | Primoris Services Corp | PRIM | 152,434 | -41,275 | 2,424,000 | -1,884,000 | $15.90 |
12/31/2019 | Primoris Services Corp | PRIM | 193,709 | 17,264 | 4,308,000 | 848,000 | $22.24 |
09/30/2019 | Primoris Services Corp | PRIM | 176,445 | -16,148 | 3,460,000 | -571,000 | $19.61 |
06/30/2019 | Primoris Services Corp | PRIM | 192,593 | 36,634 | 4,031,000 | 806,000 | $20.93 |
03/31/2019 | Primoris Services Corp | PRIM | 155,959 | -91,684 | 3,225,000 | -1,512,000 | $20.68 |
12/31/2018 | Primoris Services Corp | PRIM | 247,643 | -31,690 | 4,737,000 | -2,196,000 | $19.13 |
09/30/2018 | Primoris Services Corp | PRIM | 279,333 | -8,033 | 6,933,000 | -892,000 | $24.82 |
06/30/2018 | Primoris Services Corp | PRIM | 287,366 | 18,720 | 7,825,000 | 1,114,000 | $27.23 |
03/31/2018 | Primoris Services Corp | PRIM | 268,646 | 31,871 | 6,711,000 | 273,000 | $24.98 |
12/31/2017 | Primoris Services Corp | PRIM | 236,775 | 115,136 | 6,438,000 | 2,859,000 | $27.19 |
09/30/2017 | Primoris Services Corp | PRIM | 121,639 | -62,494 | 3,579,000 | -1,013,000 | $29.42 |
06/30/2017 | Primoris Services Corp | PRIM | 184,133 | -142,041 | 4,592,000 | -2,982,000 | $24.94 |
03/31/2017 | Primoris Services Corp | PRIM | 326,174 | 87,048 | 7,574,000 | 2,127,000 | $23.22 |
12/31/2016 | Primoris Services Corp | PRIM | 239,126 | 139,263 | 5,447,000 | 3,390,000 | $22.78 |
09/30/2016 | Primoris Services Corp | PRIM | 99,863 | 39,076 | 2,057,000 | 906,000 | $20.60 |
06/30/2016 | Primoris Services Corp | PRIM | 60,787 | -13,012 | 1,151,000 | -475,000 | $18.93 |
03/31/2016 | Primoris Services Corp | PRIM | 42,577 | -31,222 | 1,035,000 | -591,000 | $24.31 |
12/31/2015 | Primoris Services Corp | PRIM | 73,799 | 73,799 | 1,626,000 | 1,626,000 | $22.03 |
09/30/2015 | Primoris Services Corp | PRIM | 84,629 | -9,423 | 1,516,000 | -1,008,000 | $17.91 |
06/30/2015 | Primoris Services Corp | PRIM | 130,953 | 36,901 | 2,593,000 | 69,000 | $19.80 |
03/31/2015 | Primoris Services Corp | PRIM | 0 | -136,352 | 0 | -3,169,000 | |
12/31/2014 | Primoris Services Corp | PRIM | 136,352 | 42,300 | 3,169,000 | 645,000 | $23.24 |
09/30/2014 | Primoris Services Corp | PRIM | 94,052 | 47,930 | 2,524,000 | 1,194,000 | $26.84 |
<< Prev Next >> |
|