bf/NASDAQ:PRIM_icon.jpeg

NASDAQ:PRIM

Primoris Services Corporation

  • Stock

USD

Last Close

47.30

06/05 16:19

Market Cap

1.74B

Beta: 1.24

Volume Today

109.77K

Avg: 273.87K

PE Ratio

13.89

PFCF: 23.53

Dividend Yield

0.71%

Payout:9.83%

Institutional trades

May 21Dec 21Aug 22Mar 23-1M-500K0500K1M

Institutional Ownership

Current holdings institutionals

Filer Shares Latest Filing Date Previously owned Change Share-Type Market Value
4.83M
2021-05-14
4.07M
759.34K
Shares
160.09M
4.83M
2021-05-14
4.07M
759.34K
Shares
160.09M
4.27M
2021-05-07
3.38M
889.23K
Shares
141.60M
4.27M
2021-05-07
3.38M
889.23K
Shares
141.60M
3.43M
2021-05-14
3.78M
-347.97K
Shares
113.72M
3.43M
2021-05-14
3.78M
-347.97K
Shares
113.72M
2.42M
2021-05-14
2.53M
-105.18K
Shares
80.19M
2.42M
2021-05-14
2.53M
-105.18K
Shares
80.19M
2.35M
2021-05-17
2.93M
-579.02K
Shares
77.97M
2.35M
2021-05-17
2.93M
-579.02K
Shares
77.97M
2.07M
2021-05-14
2.09M
-27.65K
Shares
68.49M
2.07M
2021-05-14
2.09M
-27.65K
Shares
68.49M
1.68M
2021-05-13
1.55M
128.52K
Shares
55.53M
1.68M
2021-05-13
1.55M
128.52K
Shares
55.53M
1.67M
2021-05-13
1.84M
-161.21K
Shares
55.48M
1.67M
2021-05-13
1.84M
-161.21K
Shares
55.48M
1.34M
2021-05-11
1.35M
-12.97K
Shares
44.42M
1.34M
2021-05-11
1.35M
-12.97K
Shares
44.42M
1.05M
2021-05-12
681.65K
364.29K
Shares
34.65M
1.05M
2021-05-12
681.65K
364.29K
Shares
34.65M
1.01M
2021-05-10
751.64K
261.75K
Shares
33.57M
1.01M
2021-05-10
751.64K
261.75K
Shares
33.57M
996.73K
2021-07-09
998.82K
-2.08K
Shares
33.08M
996.73K
2021-07-09
998.82K
-2.08K
Shares
33.08M
871.06K
2021-04-30
709.80K
161.26K
Shares
28.86M
871.06K
2021-04-30
709.80K
161.26K
Shares
28.86M
865.26K
2021-05-12
743.51K
121.75K
Shares
28.67M
865.26K
2021-05-12
743.51K
121.75K
Shares
28.67M
849.38K
2021-05-17
816.00K
33.38K
Shares
23.45M
849.38K
2021-05-17
816.00K
33.38K
Shares
23.45M
700K
2021-05-17
0
700K
Shares
23.19M
700K
2021-05-17
0
700K
Shares
23.19M
671.87K
2022-05-09
603.08K
68.78K
Shares
22.26M
671.87K
2022-05-09
603.08K
68.78K
Shares
22.26M
648.46K
2021-05-12
781.28K
-132.82K
Shares
21.48M
648.46K
2021-05-12
781.28K
-132.82K
Shares
21.48M
585.32K
2021-05-17
559.87K
25.44K
Shares
19.39M
585.32K
2021-05-17
559.87K
25.44K
Shares
19.39M
571.66K
2021-05-13
50.05K
521.61K
Shares
18.94M
571.66K
2021-05-13
50.05K
521.61K
Shares
18.94M
561.89K
2023-08-14
342.30K
219.59K
Shares
17.12M
561.89K
2023-08-14
342.30K
219.59K
Shares
17.12M
547.58K
2021-05-17
536.74K
10.84K
Shares
18.14M
547.58K
2021-05-17
536.74K
10.84K
Shares
18.14M
537.71K
2021-05-14
590.96K
-53.25K
Shares
17.81M
537.71K
2021-05-14
590.96K
-53.25K
Shares
17.81M
511.60K
2021-05-20
513.87K
-2.27K
Shares
16.95M
511.60K
2021-05-20
513.87K
-2.27K
Shares
16.95M
509.68K
2021-05-17
515.57K
-5.89K
Shares
16.89M
509.68K
2021-05-17
515.57K
-5.89K
Shares
16.89M
492.12K
2023-08-08
490.86K
1.25K
Shares
14.99M
492.12K
2023-08-08
490.86K
1.25K
Shares
14.99M
474K
2021-05-14
515K
-41K
Shares
15.70M
474K
2021-05-14
515K
-41K
Shares
15.70M
434.18K
2021-05-10
316.63K
117.55K
Shares
14.38M
434.18K
2021-05-10
316.63K
117.55K
Shares
14.38M
426.64K
2021-05-13
336.06K
90.58K
Shares
14.13M
426.64K
2021-05-13
336.06K
90.58K
Shares
14.13M
390.35K
2021-05-17
270.03K
120.31K
Shares
12.93M
390.35K
2021-05-17
270.03K
120.31K
Shares
12.93M
380.64K
2021-05-13
390.36K
-9.72K
Shares
12.73M
380.64K
2021-05-13
390.36K
-9.72K
Shares
12.73M
364.85K
2021-05-17
545.11K
-180.27K
Shares
12.09M
364.85K
2021-05-17
545.11K
-180.27K
Shares
12.09M
359.60K
2021-08-16
175.36K
184.24K
Shares
9.93M
359.60K
2021-08-16
175.36K
184.24K
Shares
9.93M
355.78K
2021-05-14
382.57K
-26.79K
Shares
11.90M
355.78K
2021-05-14
382.57K
-26.79K
Shares
11.90M
352.37K
2021-05-14
320.05K
32.33K
Shares
11.67M
352.37K
2021-05-14
320.05K
32.33K
Shares
11.67M
344.15K
2021-05-14
255.17K
88.98K
Shares
11.40M
344.15K
2021-05-14
255.17K
88.98K
Shares
11.40M
332.73K
2021-05-17
70.88K
261.85K
Shares
11.02M
332.73K
2021-05-17
70.88K
261.85K
Shares
11.02M
303.88K
2021-05-06
0
303.88K
Shares
10.07M
303.88K
2021-05-06
0
303.88K
Shares
10.07M
275.30K
2021-05-17
278.80K
-3.50K
Shares
9.12M
275.30K
2021-05-17
278.80K
-3.50K
Shares
9.12M
270.91K
2021-05-04
140.68K
130.23K
Shares
8.98M
270.91K
2021-05-04
140.68K
130.23K
Shares
8.98M
252.13K
2021-05-14
254.68K
-2.56K
Shares
8.35M
252.13K
2021-05-14
254.68K
-2.56K
Shares
8.35M
231.70K
2021-05-13
243.21K
-11.51K
Shares
7.68M
231.70K
2021-05-13
243.21K
-11.51K
Shares
7.68M
227.34K
2021-05-13
133.80K
93.54K
Shares
7.53M
227.34K
2021-05-13
133.80K
93.54K
Shares
7.53M
226.01K
2021-05-13
245.34K
-19.34K
Shares
7.49M
226.01K
2021-05-13
245.34K
-19.34K
Shares
7.49M
223.41K
2021-05-10
204.31K
19.11K
Shares
7.40M
223.41K
2021-05-10
204.31K
19.11K
Shares
7.40M
208.66K
2021-05-11
0
208.66K
Shares
6.91M
208.66K
2021-05-11
0
208.66K
Shares
6.91M
202.71K
2021-05-13
87.37K
115.34K
Shares
6.72M
202.71K
2021-05-13
87.37K
115.34K
Shares
6.72M
194.10K
2021-05-07
194.10K
0
Shares
6.43M
194.10K
2021-05-07
194.10K
0
Shares
6.43M
183.20K
2021-05-17
95.16K
88.05K
Shares
6.07M
183.20K
2021-05-17
95.16K
88.05K
Shares
6.07M
179.86K
2021-05-17
152.60K
27.25K
Shares
5.96M
179.86K
2021-05-17
152.60K
27.25K
Shares
5.96M