S&P 500 7,457.69 -1.01% NASDAQ 25,520.24 -1.40% DOW 52,146.42 -0.77% R2K 2,962.22 -0.42% VIX 18.77 +12.19% US 10Y 4.54 -0.61% DXY 100.75 +0.02% GOLD 4,012.70 +0.68% CRUDE 82.49 +4.48%
Next Bullish Trade
Sign in
PRIM

Primoris Services Corporation NYQ · PRIM

$85.96 -2.05 (-2.33%)
Pullback · -1.15σ

Historical prices · daily

124 sessions
Date Open High Low Close Volume
2026-07-17 $86.25 $89.13 $84.57 $85.96 3.1M
2026-07-16 $88.61 $89.85 $87.31 $88.01 1.8M
2026-07-15 $89.96 $91.48 $88.92 $90.67 1.4M
2026-07-14 $86.90 $89.40 $86.44 $88.63 1.3M
2026-07-13 $86.09 $87.53 $84.63 $85.22 1.0M
2026-07-10 $88.81 $89.00 $86.44 $86.60 1.2M
2026-07-09 $92.20 $93.43 $89.26 $89.43 1.1M
2026-07-08 $85.64 $89.88 $85.52 $89.50 1.2M
2026-07-07 $88.60 $89.68 $84.68 $86.97 1.5M
2026-07-06 $88.42 $91.17 $88.40 $90.20 1.1M
2026-07-02 $93.01 $94.50 $87.05 $88.20 1.4M
2026-07-01 $96.50 $96.51 $92.28 $92.94 1.4M
2026-06-30 $97.11 $99.29 $94.79 $99.12 1.3M
2026-06-29 $97.72 $98.07 $92.83 $97.24 1.4M
2026-06-26 $94.11 $98.53 $92.01 $93.11 8.1M
2026-06-25 $93.72 $96.47 $90.57 $95.38 1.9M
2026-06-24 $84.84 $96.11 $83.45 $92.69 5.8M
2026-06-23 $66.25 $86.58 $65.00 $84.95 9.9M
2026-06-22 $101.99 $109.07 $100.26 $108.34 2.6M
2026-06-18 $103.22 $104.81 $100.09 $101.30 1.8M
2026-06-17 $104.18 $105.62 $101.47 $101.66 1.0M
2026-06-16 $103.00 $106.80 $102.58 $103.27 1.5M
2026-06-15 $102.00 $103.12 $96.27 $101.34 1.4M
2026-06-12 $94.53 $99.98 $93.20 $98.65 1.8M
2026-06-11 $94.50 $96.25 $87.40 $94.50 4.3M
2026-06-10 $103.08 $104.01 $93.27 $93.88 3.5M
2026-06-09 $117.56 $119.64 $100.10 $103.90 5.6M
2026-06-08 $123.81 $125.96 $118.70 $122.82 1.7M
2026-06-05 $127.22 $130.00 $121.79 $121.84 1.7M
2026-06-04 $123.96 $128.47 $122.00 $127.63 1.5M
2026-06-03 $122.45 $128.00 $119.85 $126.32 1.3M
2026-06-02 $122.61 $125.22 $120.25 $124.31 1.3M
2026-06-01 $123.20 $125.58 $120.35 $121.44 1.3M
2026-05-29 $128.44 $128.45 $120.07 $125.78 1.9M
2026-05-28 $129.92 $130.73 $124.40 $126.61 2.1M
2026-05-27 $130.49 $135.67 $125.45 $130.63 2.5M
2026-05-26 $119.25 $130.23 $117.80 $129.36 4.1M
2026-05-22 $110.83 $119.95 $107.51 $117.55 2.6M
2026-05-21 $106.39 $110.55 $104.78 $110.00 1.5M
2026-05-20 $107.15 $109.16 $106.33 $106.69 1.1M
2026-05-19 $107.53 $108.49 $103.58 $104.70 2.1M
2026-05-18 $111.72 $112.40 $107.56 $108.63 1.3M
2026-05-15 $113.73 $114.98 $111.11 $113.33 1.3M
2026-05-14 $113.48 $118.78 $113.40 $115.52 1.6M
2026-05-13 $113.70 $116.19 $111.18 $112.94 2.0M
2026-05-12 $112.67 $115.97 $111.00 $113.30 2.6M
2026-05-11 $106.36 $116.07 $105.43 $114.39 3.4M
2026-05-08 $108.20 $110.01 $103.84 $104.80 3.2M
2026-05-07 $102.06 $110.61 $101.56 $107.98 5.4M
2026-05-06 $128.39 $133.85 $98.09 $101.23 13.2M
2026-05-05 $194.73 $205.50 $193.24 $202.92 2.4M
2026-05-04 $181.42 $187.10 $177.20 $185.55 1.3M
2026-05-01 $181.66 $184.00 $176.97 $180.35 1.0M
2026-04-30 $171.00 $181.39 $169.67 $181.15 1.1M
2026-04-29 $168.52 $170.93 $165.91 $166.07 0.5M
2026-04-28 $169.43 $170.21 $163.89 $168.94 0.6M
2026-04-27 $172.00 $174.83 $168.59 $173.00 0.5M
2026-04-24 $173.73 $175.57 $170.19 $171.60 0.4M
2026-04-23 $173.52 $176.68 $170.03 $172.53 1.0M
2026-04-22 $167.80 $171.78 $166.52 $171.63 0.7M
2026-04-21 $165.24 $167.00 $162.94 $164.67 0.6M
2026-04-20 $165.65 $166.55 $160.41 $164.72 0.6M
2026-04-17 $161.46 $167.49 $160.01 $164.81 2.4M
2026-04-16 $161.64 $163.42 $156.58 $157.86 0.7M
2026-04-15 $162.60 $165.23 $160.62 $162.52 0.5M
2026-04-14 $165.20 $166.37 $162.49 $166.23 0.5M
2026-04-13 $160.40 $164.93 $159.50 $163.90 0.6M
2026-04-10 $162.53 $164.82 $160.61 $161.14 0.6M
2026-04-09 $157.32 $165.35 $156.39 $163.71 0.8M
2026-04-08 $155.96 $160.00 $154.46 $156.59 0.6M
2026-04-07 $146.00 $150.21 $145.48 $148.95 0.7M
2026-04-06 $147.22 $149.12 $143.00 $146.68 0.3M
2026-04-02 $146.14 $153.25 $144.44 $147.82 0.6M
2026-04-01 $146.74 $154.60 $145.82 $150.67 0.7M
2026-03-31 $139.15 $145.98 $136.34 $143.04 0.9M
2026-03-30 $144.87 $144.87 $132.60 $134.40 1.1M
2026-03-27 $140.35 $145.59 $140.35 $143.50 0.5M
2026-03-26 $146.99 $148.48 $139.50 $140.60 0.6M
2026-03-25 $149.06 $151.09 $147.28 $149.40 0.5M
2026-03-24 $141.75 $147.77 $140.10 $147.06 0.6M
2026-03-23 $142.70 $147.00 $142.23 $142.59 0.6M
2026-03-20 $142.39 $143.58 $136.34 $138.82 1.7M
2026-03-19 $134.87 $145.04 $133.92 $143.08 0.9M
2026-03-18 $140.81 $142.12 $136.65 $138.28 0.7M
2026-03-17 $141.91 $143.51 $138.32 $140.50 0.6M
2026-03-16 $136.00 $141.64 $136.00 $141.35 0.9M
2026-03-13 $134.18 $135.93 $129.01 $133.50 1.1M
2026-03-12 $130.60 $133.43 $124.57 $132.26 1.5M
2026-03-11 $133.32 $136.41 $130.24 $133.63 0.7M
2026-03-10 $137.57 $139.96 $133.68 $134.11 1.3M
2026-03-09 $130.38 $137.76 $128.45 $137.74 0.8M
2026-03-06 $132.81 $136.72 $131.50 $133.15 0.6M
2026-03-05 $142.62 $143.32 $134.71 $137.91 0.6M
2026-03-04 $149.78 $150.66 $143.43 $144.61 0.7M
2026-03-03 $145.27 $149.41 $141.97 $147.08 0.8M
2026-03-02 $148.04 $152.79 $147.32 $151.06 0.6M
2026-02-27 $150.51 $153.67 $148.04 $150.72 0.6M
2026-02-26 $153.80 $156.24 $147.10 $151.99 0.7M
2026-02-25 $153.02 $156.70 $146.84 $153.20 1.4M
2026-02-24 $139.16 $163.92 $139.16 $151.92 2.4M
2026-02-23 $167.86 $169.11 $163.38 $165.64 0.7M
2026-02-20 $166.23 $170.63 $165.00 $169.36 0.7M
2026-02-19 $161.60 $166.56 $160.20 $165.76 0.6M
2026-02-18 $162.69 $167.03 $159.81 $160.41 0.5M
2026-02-17 $165.00 $167.19 $162.17 $162.38 0.7M
2026-02-13 $164.20 $171.65 $161.12 $166.53 0.7M
2026-02-12 $168.08 $174.43 $163.14 $163.45 0.5M
2026-02-11 $165.50 $171.20 $161.68 $165.62 0.7M
2026-02-10 $161.15 $163.65 $159.00 $161.36 0.5M
2026-02-09 $160.54 $164.38 $157.92 $162.61 0.8M
2026-02-06 $151.83 $161.07 $149.79 $160.54 1.0M
2026-02-05 $142.08 $149.87 $142.08 $147.97 0.8M
2026-02-04 $156.75 $157.98 $140.51 $145.31 1.0M
2026-02-03 $156.44 $158.00 $151.00 $155.03 0.6M
2026-02-02 $147.40 $154.05 $146.94 $152.84 0.7M
2026-01-30 $149.88 $154.98 $146.38 $148.25 0.8M
2026-01-29 $151.92 $152.55 $146.34 $152.47 0.6M
2026-01-28 $152.76 $153.34 $148.03 $149.13 0.6M
2026-01-27 $151.58 $153.51 $150.78 $151.94 0.4M
2026-01-26 $148.56 $152.12 $147.45 $150.41 0.5M
2026-01-23 $148.82 $149.57 $146.12 $148.07 0.4M
2026-01-22 $153.96 $154.07 $146.42 $150.56 0.6M
2026-01-21 $149.25 $151.89 $145.26 $151.69 0.7M
2026-01-20 $145.48 $149.19 $143.36 $146.96 0.7M