$PRIM: Primoris Services Corporation - Common Stock
2025-12-08 PRIM 2025-12-08 00:08:00 0.00 0.00 2.37% PRIM 2025-12-08 05:02:33 127.04 122.50 0.28% PRIM 2025-12-08 06:03:10 136.77 123.20 -0.53% PRIM 2025-12-08 07:02:20 128.49 127.41 1.40% PRIM 2025-12-08 08:03:29 135.85 130.00 7.50% PRIM 2025-12-08 09:02:46 136.00 133.58 7.50% PRIM 2025-12-08 10:03:24 136.92 135.33 8.70% PRIM 2025-12-08 11:02:20 135.68 134.83 7.74% PRIM 2025-12-08 12:03:18 133.57 133.28 6.27% PRIM 2025-12-08 13:02:49 135.69 135.22 7.94% PRIM 2025-12-08 14:03:35 135.28 135.00 7.52% PRIM 2025-12-08 15:02:56 134.04 133.63 6.67% PRIM 2025-12-08 16:03:24 135.32 134.88 7.65% PRIM 2025-12-08 17:02:42 138.00 134.43 6.97% PRIM 2025-12-08 18:03:37 135.98 127.80 6.92% PRIM 2025-12-08 19:02:56 135.98 134.08 6.92% PRIM 2025-12-08 21:06:49 0.00 0.00 6.92% 2025-12-09 PRIM 2025-12-09 06:03:28 136.09 134.08 6.92% PRIM 2025-12-09 07:02:37 212.76 134.08 6.92% PRIM 2025-12-09 08:03:25 135.68 134.08 6.92% PRIM 2025-12-09 10:04:15 136.47 109.68 -0.29% PRIM 2025-12-09 11:02:36 134.10 133.16 -0.54% PRIM 2025-12-09 12:03:29 131.67 131.33 -2.48% PRIM 2025-12-09 13:02:43 131.52 131.28 -2.41% PRIM 2025-12-09 14:04:05 131.87 131.61 -2.24% PRIM 2025-12-09 15:03:20 131.65 131.47 -2.26% PRIM 2025-12-09 16:03:28 133.00 132.91 -1.21% PRIM 2025-12-09 17:03:31 134.53 0.00 -2.02% PRIM 2025-12-09 18:03:20 132.60 131.25 -1.89% PRIM 2025-12-09 19:03:41 134.53 130.00 -1.89% PRIM 2025-12-09 20:03:22 134.53 130.19 -1.89% PRIM 2025-12-09 21:04:23 0.00 0.00 -1.89% 2025-12-10 PRIM 2025-12-10 05:02:43 133.14 130.65 -1.89% PRIM 2025-12-10 06:03:40 211.13 130.65 -1.89% PRIM 2025-12-10 07:02:32 173.65 130.19 -1.89% PRIM 2025-12-10 08:03:24 152.78 130.65 -1.89% PRIM 2025-12-10 09:02:30 151.97 130.65 -1.89% PRIM 2025-12-10 10:03:24 138.00 130.65 -1.89% PRIM 2025-12-10 11:02:25 133.53 132.69 0.68% PRIM 2025-12-10 12:03:12 132.43 132.15 0.14% PRIM 2025-12-10 13:02:37 133.82 133.47 1.24% PRIM 2025-12-10 14:03:37 134.13 133.91 1.47% PRIM 2025-12-10 15:02:24 134.12 133.09 1.20% PRIM 2025-12-10 16:03:29 135.23 134.78 2.15% PRIM 2025-12-10 17:02:20 135.34 130.19 0.80% PRIM 2025-12-10 18:03:39 132.92 130.19 0.82% PRIM 2025-12-10 19:02:39 135.34 133.00 0.74% PRIM 2025-12-10 20:03:25 134.00 133.00 1.05% PRIM 2025-12-10 21:05:37 0.00 0.00 1.05% PRIM 2025-12-10 22:07:59 134.00 133.00 1.05% 2025-12-11 PRIM 2025-12-11 05:02:30 132.75 129.63 1.05% PRIM 2025-12-11 06:03:20 162.82 128.11 1.05% PRIM 2025-12-11 07:02:23 133.28 122.00 1.05% PRIM 2025-12-11 08:03:20 144.07 130.10 1.05% PRIM 2025-12-11 09:02:21 152.78 130.40 1.05% PRIM 2025-12-11 10:03:33 152.77 130.40 1.05% PRIM 2025-12-11 11:02:52 131.87 131.25 -0.90% PRIM 2025-12-11 12:03:27 134.10 133.71 0.88% PRIM 2025-12-11 13:02:37 135.39 135.22 2.01% PRIM 2025-12-11 14:03:18 135.95 135.69 2.25% PRIM 2025-12-11 15:02:35 137.37 137.12 3.51% PRIM 2025-12-11 16:03:23 137.42 136.81 3.42% PRIM 2025-12-11 17:02:23 0.00 134.35 3.68% PRIM 2025-12-11 18:04:16 139.45 134.35 3.65% PRIM 2025-12-11 19:02:23 137.18 134.35 2.92% PRIM 2025-12-11 20:03:04 136.98 134.35 2.92% PRIM 2025-12-11 21:05:02 0.00 0.00 2.92% 2025-12-12 PRIM 2025-12-12 05:02:17 138.35 136.03 2.92% PRIM 2025-12-12 06:03:21 138.35 135.63 2.92% PRIM 2025-12-12 07:02:31 156.00 133.00 2.92% PRIM 2025-12-12 08:03:14 151.97 135.63 0.52% PRIM 2025-12-12 09:02:26 151.92 136.00 0.00% PRIM 2025-12-12 11:03:19 127.85 126.12 -7.90% PRIM 2025-12-12 12:03:09 123.08 122.59 -10.77% PRIM 2025-12-12 13:02:17 124.01 123.58 -10.06% PRIM 2025-12-12 14:03:14 126.30 126.02 -8.19% PRIM 2025-12-12 15:02:23 126.47 126.22 -7.98% PRIM 2025-12-12 16:03:31 126.17 125.89 -8.29% PRIM 2025-12-12 17:02:16 128.74 123.84 -7.64% PRIM 2025-12-12 18:03:07 126.46 123.84 -8.25% PRIM 2025-12-12 19:02:34 126.27 123.84 -8.25% PRIM 2025-12-12 21:04:11 0.00 0.00 -8.25% 2025-12-15 PRIM 2025-12-15 06:03:13 200.78 126.91 0.46% PRIM 2025-12-15 07:02:26 200.78 127.00 0.46% PRIM 2025-12-15 08:03:15 139.97 126.91 1.01% PRIM 2025-12-15 11:02:23 128.55 127.73 1.37% PRIM 2025-12-15 12:03:10 130.56 130.03 2.72% PRIM 2025-12-15 13:02:18 130.75 130.43 3.11% PRIM 2025-12-15 14:03:17 131.12 130.91 3.47% PRIM 2025-12-15 15:02:32 131.31 131.12 3.59% PRIM 2025-12-15 16:03:26 131.01 130.81 3.38% PRIM 2025-12-15 17:02:26 133.10 122.00 3.79% PRIM 2025-12-15 18:03:08 133.10 122.00 4.11% PRIM 2025-12-15 19:02:36 131.27 129.97 2.95% PRIM 2025-12-15 20:03:22 130.50 122.00 2.95% PRIM 2025-12-15 21:05:07 0.00 0.00 2.95% 2025-12-16 PRIM 2025-12-16 06:03:14 131.20 128.60 2.95% PRIM 2025-12-16 07:02:25 208.88 83.11 2.95% PRIM 2025-12-16 08:03:32 131.39 129.25 2.95% PRIM 2025-12-16 09:02:28 131.46 129.25 2.95% PRIM 2025-12-16 10:03:31 131.46 129.25 -0.20% PRIM 2025-12-16 11:02:23 132.62 131.87 1.47% PRIM 2025-12-16 12:03:06 130.26 129.71 -0.53% PRIM 2025-12-16 13:02:17 130.06 129.46 -0.63% PRIM 2025-12-16 14:03:08 129.02 128.55 -1.47% PRIM 2025-12-16 15:02:21 128.72 128.19 -1.79% PRIM 2025-12-16 16:03:09 128.62 128.19 -1.80% PRIM 2025-12-16 17:02:20 131.03 126.00 -1.67% PRIM 2025-12-16 18:03:03 131.03 126.00 -1.62% PRIM 2025-12-16 21:04:22 0.00 0.00 -1.62% 2025-12-17 PRIM 2025-12-17 05:02:32 129.24 0.00 -1.62% PRIM 2025-12-17 06:03:24 129.77 127.85 -1.62% PRIM 2025-12-17 07:02:33 130.28 127.85 -1.62% PRIM 2025-12-17 09:02:29 130.28 129.00 -1.62% PRIM 2025-12-17 10:03:10 130.28 117.59 -1.62% PRIM 2025-12-17 11:02:47 129.37 128.50 0.34% PRIM 2025-12-17 12:03:19 124.65 123.93 -3.25% PRIM 2025-12-17 13:02:23 123.56 123.39 -3.86% PRIM 2025-12-17 14:03:16 123.65 123.18 -3.88% PRIM 2025-12-17 15:02:28 122.05 121.76 -5.06% PRIM 2025-12-17 16:03:26 121.90 121.64 -5.22% PRIM 2025-12-17 17:02:47 125.35 122.94 -4.63% PRIM 2025-12-17 18:03:09 125.35 122.95 -4.32% PRIM 2025-12-17 19:03:00 125.35 123.10 -2.89% PRIM 2025-12-17 20:03:13 125.35 109.74 -4.19% PRIM 2025-12-17 21:05:13 0.00 0.00 -4.19% 2025-12-18 PRIM 2025-12-18 06:03:15 124.42 122.34 -4.19% PRIM 2025-12-18 07:02:25 196.72 121.00 -0.16% PRIM 2025-12-18 08:03:16 124.79 122.59 1.16% PRIM 2025-12-18 09:02:24 125.00 122.59 1.16% PRIM 2025-12-18 10:03:10 150.84 124.40 1.60% PRIM 2025-12-18 11:02:29 126.05 125.46 2.22% PRIM 2025-12-18 12:03:12 125.58 125.40 1.98% PRIM 2025-12-18 13:02:21 125.49 124.99 1.77% PRIM 2025-12-18 14:03:11 125.57 124.91 1.81% PRIM 2025-12-18 15:02:32 125.27 124.95 1.60% PRIM 2025-12-18 16:03:20 124.94 124.78 1.49% PRIM 2025-12-18 17:02:26 125.45 123.75 0.92% PRIM 2025-12-18 18:03:09 124.00 123.75 0.96% PRIM 2025-12-18 19:02:44 124.00 123.28 0.42% PRIM 2025-12-18 21:05:11 0.00 0.00 0.33% 2025-12-19 PRIM 2025-12-19 05:02:36 125.69 0.00 0.33% PRIM 2025-12-19 06:03:10 125.69 123.58 0.33% PRIM 2025-12-19 07:03:22 125.69 120.00 0.33% PRIM 2025-12-19 08:03:07 150.84 122.96 0.33% PRIM 2025-12-19 09:02:21 150.84 120.00 0.33% PRIM 2025-12-19 10:03:11 125.44 123.58 0.33% PRIM 2025-12-19 11:03:24 129.82 128.38 4.25% PRIM 2025-12-19 12:03:32 127.51 127.14 2.42% PRIM 2025-12-19 13:02:29 128.62 128.33 3.42% PRIM 2025-12-19 14:03:32 127.59 127.44 2.68% PRIM 2025-12-19 15:02:45 127.88 127.76 2.97% PRIM 2025-12-19 16:03:16 128.59 128.43 3.50% PRIM 2025-12-19 17:03:48 126.99 125.11 1.01% PRIM 2025-12-19 18:03:06 126.99 120.00 2.25% PRIM 2025-12-19 19:02:53 126.57 125.25 2.25% PRIM 2025-12-19 21:05:34 0.00 0.00 2.25% 2025-12-22 PRIM 2025-12-22 06:03:20 200.30 125.00 2.25% PRIM 2025-12-22 08:03:20 127.06 125.19 2.25% PRIM 2025-12-22 09:02:27 150.84 126.00 2.25% PRIM 2025-12-22 10:03:11 150.84 125.19 2.25% PRIM 2025-12-22 11:02:21 129.81 129.50 3.63% PRIM 2025-12-22 12:03:15 130.62 130.31 4.24% PRIM 2025-12-22 13:02:25 129.96 129.66 3.83% PRIM 2025-12-22 14:03:29 130.14 129.96 3.93% PRIM 2025-12-22 15:02:28 129.09 128.78 3.00% PRIM 2025-12-22 16:03:24 129.24 129.00 3.08% PRIM 2025-12-22 17:02:29 130.74 125.00 2.52% PRIM 2025-12-22 18:03:17 130.74 125.00 2.50% PRIM 2025-12-22 19:02:42 128.87 127.54 2.50% PRIM 2025-12-22 20:03:12 128.91 127.59 2.50% PRIM 2025-12-22 21:04:51 0.00 0.00 2.50% 2025-12-23 PRIM 2025-12-23 05:03:19 205.12 126.92 2.50% PRIM 2025-12-23 06:03:07 146.53 103.11 2.50% PRIM 2025-12-23 08:03:08 146.53 114.31 2.50% PRIM 2025-12-23 09:02:31 146.53 126.92 2.50% PRIM 2025-12-23 10:03:20 128.20 126.50 2.50% PRIM 2025-12-23 11:02:23 127.94 127.18 -0.78% PRIM 2025-12-23 12:03:22 127.71 127.30 -0.47% PRIM 2025-12-23 13:02:21 127.62 127.36 -0.50% PRIM 2025-12-23 14:03:08 129.06 128.90 0.66% PRIM 2025-12-23 15:02:27 129.16 129.10 0.75% PRIM 2025-12-23 16:03:15 129.17 129.10 0.76% PRIM 2025-12-23 17:02:21 0.00 126.88 0.97% PRIM 2025-12-23 18:03:21 130.00 129.09 1.42% PRIM 2025-12-23 21:04:29 0.00 0.00 1.42% 2025-12-24 PRIM 2025-12-24 06:03:11 142.74 103.11 1.42% PRIM 2025-12-24 08:03:09 130.35 128.41 0.48% PRIM 2025-12-24 09:02:20 130.67 128.10 0.41% PRIM 2025-12-24 10:03:10 130.66 128.75 0.41% PRIM 2025-12-24 11:02:31 128.70 128.34 -0.66% PRIM 2025-12-24 12:03:07 129.12 128.50 -0.23% PRIM 2025-12-24 13:02:20 129.65 129.47 0.20% PRIM 2025-12-24 14:03:06 0.00 0.00 0.05% PRIM 2025-12-24 15:02:21 129.97 128.81 0.05% PRIM 2025-12-24 18:02:58 0.00 0.00 0.05% 2025-12-26 PRIM 2025-12-26 05:03:07 202.86 51.82 0.05% PRIM 2025-12-26 06:03:28 130.82 128.24 0.05% PRIM 2025-12-26 07:02:48 141.12 103.73 0.05% PRIM 2025-12-26 08:03:25 130.63 128.43 0.05% PRIM 2025-12-26 09:02:35 141.12 128.24 0.05% PRIM 2025-12-26 10:03:17 130.82 128.91 -0.48% PRIM 2025-12-26 11:02:26 128.95 128.53 -0.62% PRIM 2025-12-26 12:03:20 129.81 129.69 0.10% PRIM 2025-12-26 13:03:10 129.48 129.31 -0.08% PRIM 2025-12-26 14:03:51 129.59 129.28 -0.16% PRIM 2025-12-26 15:02:50 129.60 129.40 -0.02% PRIM 2025-12-26 16:05:16 129.29 129.10 -0.29% PRIM 2025-12-26 17:11:09 131.72 0.00 -0.29% PRIM 2025-12-26 18:02:52 129.77 128.44 -0.29% PRIM 2025-12-26 19:02:34 129.77 128.63 -0.29% PRIM 2025-12-26 21:04:58 0.00 0.00 -0.29% PRIM 2025-12-26 22:07:21 129.77 128.63 -0.29% 2025-12-29 PRIM 2025-12-29 00:07:15 0.00 0.00 -0.29% PRIM 2025-12-29 05:02:21 206.65 54.94 -0.29% PRIM 2025-12-29 06:03:05 130.45 127.87 -0.29% PRIM 2025-12-29 07:02:13 206.65 126.00 -0.98% PRIM 2025-12-29 08:03:21 129.99 127.87 -0.89% PRIM 2025-12-29 09:02:16 129.16 127.23 -0.16% PRIM 2025-12-29 10:03:04 128.48 127.23 -0.16% PRIM 2025-12-29 11:02:13 128.28 127.87 -0.93% PRIM 2025-12-29 12:03:02 128.85 128.61 -0.33% PRIM 2025-12-29 13:02:32 129.10 128.83 -0.05% PRIM 2025-12-29 14:04:07 128.19 127.91 -0.75% PRIM 2025-12-29 15:02:21 127.76 127.46 -1.10% PRIM 2025-12-29 16:03:09 128.02 127.56 -1.19% PRIM 2025-12-29 17:02:19 0.00 125.01 -2.09% PRIM 2025-12-29 18:02:58 127.22 126.19 -1.50% PRIM 2025-12-29 19:02:36 139.46 125.01 -1.50% PRIM 2025-12-29 21:04:09 0.00 0.00 -1.50% 2025-12-30 PRIM 2025-12-30 06:03:01 127.74 125.34 -1.50% PRIM 2025-12-30 07:02:19 202.46 126.54 -1.50% PRIM 2025-12-30 08:03:08 140.65 126.54 -1.50% PRIM 2025-12-30 10:03:07 127.67 126.54 0.02% PRIM 2025-12-30 11:02:18 126.39 126.19 -0.22% PRIM 2025-12-30 12:03:02 127.78 127.49 0.90% PRIM 2025-12-30 13:02:16 127.70 127.48 0.90% PRIM 2025-12-30 14:03:08 126.74 126.38 -0.01% PRIM 2025-12-30 15:02:18 126.24 126.04 -0.33% PRIM 2025-12-30 16:03:13 125.85 125.44 -0.84% PRIM 2025-12-30 17:02:16 126.75 79.92 -1.77% PRIM 2025-12-30 18:03:01 124.99 123.69 -1.81% PRIM 2025-12-30 19:02:35 126.75 112.49 -1.81% PRIM 2025-12-30 21:03:36 0.00 0.00 -0.03% 2025-12-31 PRIM 2025-12-31 05:02:18 198.79 49.70 -0.03% PRIM 2025-12-31 06:03:02 125.11 123.01 -0.03% PRIM 2025-12-31 07:02:24 198.79 120.00 -0.03% PRIM 2025-12-31 08:03:08 124.99 123.01 -0.03% PRIM 2025-12-31 09:02:16 134.60 123.01 -0.03% PRIM 2025-12-31 10:03:05 140.43 123.93 -0.03% PRIM 2025-12-31 11:02:14 123.99 123.31 -0.28% PRIM 2025-12-31 12:03:03 123.60 123.40 -0.56% PRIM 2025-12-31 13:02:17 123.97 123.70 -0.27% PRIM 2025-12-31 14:03:02 123.69 123.51 -0.45% PRIM 2025-12-31 15:02:17 124.22 124.09 -0.16% PRIM 2025-12-31 16:03:02 124.03 123.53 -0.24% PRIM 2025-12-31 17:02:17 124.54 121.74 -0.20% PRIM 2025-12-31 18:03:01 124.13 121.74 -0.08% PRIM 2025-12-31 21:05:46 0.00 0.00 -0.08% 2026-01-01 PRIM 2026-01-01 19:02:43 124.13 121.74 -0.08% PRIM 2026-01-01 22:07:52 0.00 0.00 -0.08% 2026-01-02 PRIM 2026-01-02 05:02:15 134.93 120.00 -0.08% PRIM 2026-01-02 06:02:59 134.93 120.00 0.32% PRIM 2026-01-02 08:02:57 134.35 120.00 0.09% PRIM 2026-01-02 09:02:16 134.35 120.00 0.46% PRIM 2026-01-02 10:02:58 126.00 124.00 0.58% PRIM 2026-01-02 11:02:18 128.56 127.77 3.31% PRIM 2026-01-02 12:03:01 129.38 129.05 4.07% PRIM 2026-01-02 13:02:29 130.20 129.56 4.47% PRIM 2026-01-02 14:03:08 129.84 129.53 4.39% PRIM 2026-01-02 15:02:26 129.91 129.77 4.54% PRIM 2026-01-02 16:03:05 130.85 130.66 5.34% PRIM 2026-01-02 17:02:24 133.44 124.00 5.27% PRIM 2026-01-02 18:03:06 133.44 124.00 5.28% PRIM 2026-01-02 20:03:04 133.44 130.53 5.16% PRIM 2026-01-02 21:05:34 0.00 0.00 5.16%