📡 PRIM — Primoris Services Corporation

Price-Time Intelligence · decision-support only — not recommendations, not predictions · as of 10/06/2026

Last price (Close)
93.88 -9.64%
Next window · Gann 30 · in 5 days
17/06/2026
Last window · Short 21 · 05/06/2026
since -22.95%
Trend
Neutral

Daily chart · hover for price & date

Reference points

Last major low · 06/05/2026
98.09
Days: 24 trading / 35 calendar · return since: -4.29%
Last major high · 05/05/2026
205.50
Days: 25 trading / 36 calendar · return since: -54.32%

Price-Time Watch Windows

Reference pointCycleCountingTarget dateDistanceStatus
High 05/05/2026 @ 205.50Short 21Trading04/06/2026-4 (±1)Passed
High 05/05/2026 @ 205.50Gann 30Calendar04/06/2026-6 (±2)Passed
Low 06/05/2026 @ 98.09Short 21Trading05/06/2026-3 (±1)Passed
Low 06/05/2026 @ 98.09Gann 30Calendar05/06/2026-5 (±2)Passed
High 05/05/2026 @ 205.50Gann 30Trading17/06/2026+5 (±2)Upcoming
Low 06/05/2026 @ 98.09Gann 30Trading18/06/2026+6 (±2)Upcoming
High 05/05/2026 @ 205.50Gann 45Calendar19/06/2026+9 (±2)Upcoming
Low 06/05/2026 @ 98.09Gann 45Calendar20/06/2026+10 (±2)Upcoming
High 05/05/2026 @ 205.50Gann 60Calendar04/07/2026+24 (±2)Upcoming
Low 06/05/2026 @ 98.09Gann 60Calendar05/07/2026+25 (±2)Upcoming
High 05/05/2026 @ 205.50Gann 45Trading08/07/2026+20 (±2)Upcoming
Low 06/05/2026 @ 98.09Gann 45Trading09/07/2026+21 (±2)Upcoming
High 05/05/2026 @ 205.50Gann 60Trading29/07/2026+35 (±2)Upcoming
Low 06/05/2026 @ 98.09Gann 60Trading30/07/2026+36 (±2)Upcoming

Chronological: recent past → active → upcoming. 'Near a window' is context only, not a signal.

Date Echo — seasonal anniversary

What happened around the same calendar date in prior years. n ≈ number of years — descriptive, not an edge. Each window separately, every number vs baseline.

Passed 04/06/2026 · High Short 21/Trading · 9 years — Small sample
10 days: Avg +0.19% · Win 67% · DD -4.54%20 days: Avg +1.20% · Win 56% · DD -5.89%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202504/06/202572.98far above SMA50+0.32%+2.27%+16.19%-1.45%+16.19%
202404/06/202453.04far above SMA50-1.11%+4.07%-7.43%-10.51%+4.07%
202305/06/202327.51near 52w high+7.27%+7.49%+9.16%+0.00%+11.45%
202203/06/202224.63neutral-1.58%-10.27%-11.87%-12.88%+2.88%
202104/06/202132.21neutral+0.96%-9.47%-9.16%-9.75%+4.97%
202004/06/202018.09far above SMA50-13.88%-3.70%-2.74%-13.88%+4.09%
201904/06/201919.23neutral-0.36%+1.77%+8.75%-2.29%+9.17%
201804/06/201826.62neutral+6.57%+7.74%+3.83%+0.00%+7.74%
201705/06/201724.23neutral+1.16%+1.77%+4.03%-2.23%+4.90%
Passed 05/06/2026 · Low Short 21/Trading · 9 years — Small sample
10 days: Avg -0.96% · Win 67% · DD -5.14%20 days: Avg +0.10% · Win 56% · DD -6.48%
Open Date Echo · 9 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202505/06/202573.69far above SMA50+0.04%+0.42%+15.64%-2.40%+15.64%
202405/06/202453.59far above SMA50+0.80%+0.67%-10.38%-11.43%+3.00%
202305/06/202327.51near 52w high+7.27%+7.49%+9.16%+0.00%+11.45%
202206/06/202224.99neutral-6.80%-9.16%-14.18%-14.18%+1.40%
202104/06/202132.21neutral+0.96%-9.47%-9.16%-9.75%+4.97%
202005/06/202018.74far above SMA50-16.33%-8.32%-8.31%-16.86%+0.48%
201905/06/201919.07neutral-0.16%+2.67%+10.66%-1.47%+10.66%
201805/06/201826.69neutral+5.92%+5.25%+3.41%+0.00%+7.46%
201705/06/201724.23neutral+1.16%+1.77%+4.03%-2.23%+4.90%
Upcoming 17/06/2026 · High Gann 30/Trading · 10 years — Small sample
10 days: Avg +0.41% · Win 50% · DD -4.61%20 days: Avg +1.09% · Win 40% · DD -5.81%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202517/06/202575.02far above SMA50+2.12%+9.41%+16.55%-1.36%+16.55%
202417/06/202453.91near 52w high-3.45%-11.95%-2.32%-11.95%+2.39%
202316/06/202329.51near 52w high · far above SMA50-3.46%+3.59%+2.58%-3.46%+4.44%
202217/06/202222.10near 52w low+9.28%-1.78%-1.28%-6.18%+9.28%
202117/06/202130.14neutral+1.96%-1.49%-4.92%-5.78%+1.96%
202017/06/202017.55far above SMA50-5.19%+1.28%-3.98%-13.07%+1.57%
201917/06/201919.13neutral+0.58%+9.53%+6.17%+0.00%+11.31%
201818/06/201828.68near 52w high-3.28%-3.63%-1.78%-4.85%+0.25%
201716/06/201724.62volume x1.8-0.65%+1.53%+1.24%-3.17%+3.24%
201617/06/201619.58near 52w high-4.75%-2.41%-1.33%-8.27%+1.13%
Upcoming 18/06/2026 · Low Gann 30/Trading · 10 years — Small sample
10 days: Avg +0.87% · Win 60% · DD -4.56%20 days: Avg +0.94% · Win 40% · DD -6.11%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/06/202574.64far above SMA50+5.44%+13.60%+18.67%-0.86%+18.67%
202418/06/202455.20near 52w high · far above SMA50-7.59%-11.06%-1.90%-14.01%+0.00%
202316/06/202329.51near 52w high · far above SMA50-3.46%+3.59%+2.58%-3.46%+4.44%
202217/06/202222.10near 52w low+9.28%-1.78%-1.28%-6.18%+9.28%
202118/06/202129.16far below SMA50+4.05%+0.34%-6.08%-6.08%+5.38%
202018/06/202017.42far above SMA50-3.56%+1.00%-2.97%-12.42%+2.33%
201918/06/201919.57neutral-0.10%+6.86%+2.56%-1.69%+8.81%
201818/06/201828.68near 52w high-3.28%-3.63%-1.78%-4.85%+0.25%
201719/06/201724.66neutral-0.04%+2.21%+0.95%-3.33%+3.07%
201617/06/201619.58near 52w high-4.75%-2.41%-1.33%-8.27%+1.13%
Upcoming 19/06/2026 · High Gann 45/Calendar · 10 years — Small sample
10 days: Avg +0.67% · Win 60% · DD -4.28%20 days: Avg +0.95% · Win 50% · DD -5.85%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202518/06/202574.64far above SMA50+5.44%+13.60%+18.67%-0.86%+18.67%
202418/06/202455.20near 52w high · far above SMA50-7.59%-11.06%-1.90%-14.01%+0.00%
202320/06/202329.57near 52w high · far above SMA50-1.66%+1.55%+3.72%-3.65%+4.23%
202217/06/202222.10near 52w low+9.28%-1.78%-1.28%-6.18%+9.28%
202118/06/202129.16far below SMA50+4.05%+0.34%-6.08%-6.08%+5.38%
202019/06/202017.18far above SMA50-4.60%+0.02%-3.49%-11.20%+3.76%
201919/06/201919.58neutral+2.04%+7.78%+2.04%-1.74%+8.75%
201819/06/201828.09neutral+0.43%-1.75%+0.82%-2.85%+2.35%
201719/06/201724.66neutral-0.04%+2.21%+0.95%-3.33%+3.07%
201620/06/201619.64near 52w high-8.55%-4.19%-3.93%-8.55%+0.82%
Upcoming 20/06/2026 · Low Gann 45/Calendar · 10 years — Small sample
10 days: Avg +0.19% · Win 50% · DD -4.49%20 days: Avg +1.51% · Win 50% · DD -5.91%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202520/06/202574.00volume x1.7+8.18%+15.16%+19.25%+0.00%+19.70%
202420/06/202453.95near 52w high-5.12%-10.98%-0.81%-12.02%+0.38%
202320/06/202329.57near 52w high · far above SMA50-1.66%+1.55%+3.72%-3.65%+4.23%
202221/06/202222.70neutral+0.40%-5.52%-2.74%-8.66%+6.39%
202121/06/202129.78neutral-1.01%-3.53%-3.67%-8.04%+3.19%
202019/06/202017.18far above SMA50-4.60%+0.02%-3.49%-11.20%+3.76%
201920/06/201919.46neutral+4.99%+9.42%+3.34%-1.13%+9.42%
201820/06/201828.05neutral+0.04%-0.93%+1.32%-2.72%+2.50%
201720/06/201724.61neutral+0.37%+0.87%+2.10%-3.13%+3.28%
201620/06/201619.64near 52w high-8.55%-4.19%-3.93%-8.55%+0.82%
Upcoming 04/07/2026 · High Gann 60/Calendar · 10 years — Small sample
10 days: Avg +0.03% · Win 50% · DD -3.97%20 days: Avg +0.91% · Win 50% · DD -4.68%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/07/202584.71far above SMA50+2.24%+4.46%+7.59%-1.63%+11.20%
202403/07/202449.04neutral+5.69%+10.30%+9.36%-2.18%+15.15%
202303/07/202330.51near 52w high · far above SMA50-0.92%-0.98%+6.39%-3.28%+6.39%
202205/07/202221.65near 52w low-1.94%+0.51%+4.94%-4.48%+7.90%
202102/07/202129.20neutral+0.31%-6.40%+1.37%-6.40%+3.15%
202002/07/202017.53neutral-8.27%-3.94%-8.56%-13.29%+0.00%
201903/07/201921.04neutral-2.33%-5.32%-5.04%-5.32%+1.33%
201803/07/201827.54neutral+4.18%+2.61%-2.61%-3.05%+4.18%
201703/07/201725.15neutral-1.15%-1.23%-0.28%-3.10%+0.36%
201605/07/201618.76neutral+4.48%+0.27%-4.05%-4.05%+5.22%
Upcoming 05/07/2026 · Low Gann 60/Calendar · 10 years — Small sample
10 days: Avg +1.31% · Win 70% · DD -3.13%20 days: Avg +1.72% · Win 60% · DD -4.09%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202503/07/202584.71far above SMA50+2.24%+4.46%+7.59%-1.63%+11.20%
202405/07/202447.97neutral+9.74%+11.42%+5.36%+0.00%+17.72%
202305/07/202329.97near 52w high+2.20%+2.14%+8.04%-1.53%+8.31%
202205/07/202221.65near 52w low-1.94%+0.51%+4.94%-4.48%+7.90%
202106/07/202128.67neutral+1.36%-0.14%+5.62%-4.67%+5.62%
202006/07/202017.12neutral-5.32%-3.50%-1.81%-11.21%+0.12%
201905/07/201921.23volume x2.2-2.73%-5.56%-7.96%-7.96%+0.42%
201805/07/201827.73neutral+2.74%+2.27%-1.30%-3.71%+3.46%
201705/07/201724.77neutral+1.90%+1.21%+0.73%-1.61%+1.90%
201605/07/201618.76neutral+4.48%+0.27%-4.05%-4.05%+5.22%
Upcoming 08/07/2026 · High Gann 45/Trading · 10 years — Small sample
10 days: Avg +0.93% · Win 50% · DD -3.07%20 days: Avg +2.39% · Win 40% · DD -4.73%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202508/07/202583.33far above SMA50+3.29%+4.33%+30.31%+0.00%+30.31%
202408/07/202448.46neutral+7.55%+13.50%-0.89%-0.89%+16.53%
202307/07/202330.00near 52w high+0.00%+1.23%+5.83%-0.13%+8.20%
202208/07/202222.23neutral-4.32%-1.03%+0.90%-6.97%+5.08%
202108/07/202128.34neutral+1.41%+0.39%-3.07%-6.25%+6.85%
202008/07/202015.95neutral+6.65%+4.76%+15.30%-4.70%+15.30%
201908/07/201920.88neutral-2.63%-4.07%-8.76%-8.76%+2.11%
201809/07/201828.63near 52w high-1.85%-2.62%-3.14%-6.74%+0.21%
201707/07/201724.75neutral+0.57%-0.20%-0.20%-0.48%+1.98%
201608/07/201619.41near 52w high-1.13%-6.96%-12.42%-12.42%+1.70%
Upcoming 09/07/2026 · Low Gann 45/Trading · 10 years — Small sample
10 days: Avg +2.06% · Win 50% · DD -2.80%20 days: Avg +3.31% · Win 60% · DD -4.46%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202509/07/202584.62far above SMA50+1.04%+5.96%+30.55%+0.00%+30.55%
202409/07/202448.13neutral+10.04%+16.75%+5.80%-0.21%+17.33%
202310/07/202330.02near 52w high-0.20%+2.33%+6.26%-0.20%+8.13%
202208/07/202222.23neutral-4.32%-1.03%+0.90%-6.97%+5.08%
202109/07/202129.25neutral-2.22%-2.02%-7.97%-9.16%+3.52%
202009/07/202015.20neutral+10.46%+11.18%+18.75%+0.00%+20.99%
201909/07/201920.90neutral-3.11%-3.30%-6.79%-8.85%+2.01%
201809/07/201828.63near 52w high-1.85%-2.62%-3.14%-6.74%+0.21%
201710/07/201724.63neutral+0.97%+0.28%+1.18%+0.00%+2.48%
201608/07/201619.41near 52w high-1.13%-6.96%-12.42%-12.42%+1.70%
Upcoming 29/07/2026 · High Gann 60/Trading · 10 years — Small sample
10 days: Avg +1.59% · Win 40% · DD -6.31%20 days: Avg +2.22% · Win 60% · DD -6.94%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202529/07/202592.69near 52w high · far above SMA50+17.15%+23.63%+26.45%-1.67%+26.45%
202429/07/202454.22near 52w high-11.42%-3.52%+2.01%-11.42%+4.15%
202328/07/202331.09near 52w high+2.12%+9.49%+9.87%+0.00%+13.86%
202229/07/202223.36neutral-3.98%-4.32%-8.39%-9.50%+0.00%
202129/07/202130.12neutral-8.80%-11.55%-18.66%-19.46%+0.53%
202029/07/202016.76neutral+9.73%+11.87%+7.16%-4.36%+12.71%
201929/07/201921.01neutral-9.33%-5.81%-10.38%-10.38%+1.48%
201830/07/201826.70neutral+3.86%-5.99%-6.29%-6.33%+3.86%
201728/07/201724.83neutral-0.52%+5.24%+12.57%-0.52%+12.57%
201629/07/201618.05near 52w low-5.82%-3.10%+7.81%-5.82%+9.75%
Upcoming 30/07/2026 · Low Gann 60/Trading · 10 years — Small sample
10 days: Avg +2.08% · Win 40% · DD -6.29%20 days: Avg +2.67% · Win 60% · DD -7.29%
Open Date Echo · 10 years
YearActual dateCloseContext5d10d20dMax DD 20dMax Gain 20d
202530/07/202594.20near 52w high · far above SMA50+17.27%+20.39%+24.59%-3.25%+24.59%
202430/07/202453.48neutral-4.79%-0.90%+3.22%-10.19%+5.59%
202331/07/202331.76near 52w high+0.44%+11.46%+9.41%-0.03%+11.46%
202229/07/202223.36neutral-3.98%-4.32%-8.39%-9.50%+0.00%
202130/07/202129.90neutral-9.97%-11.54%-14.72%-18.86%+1.27%
202030/07/202016.49neutral+9.46%+12.80%+13.28%-2.79%+14.55%
201930/07/201921.32neutral-8.63%-6.10%-15.24%-15.24%+0.00%
201830/07/201826.70neutral+3.86%-5.99%-6.29%-6.33%+3.86%
201731/07/201724.92neutral+0.00%+8.07%+13.00%-0.88%+13.00%
201629/07/201618.05near 52w low-5.82%-3.10%+7.81%-5.82%+9.75%

Questions to Watch

Is there a failed breakout above the window?Did an abnormal reversal candle appear?Is there an abnormal volume spike?Is the advance stalling (no follow-through)?Is short-term support breaking?Any change in relative strength vs QQQ/SPY/SMH?Is the leading sector weakening?

Interpretation & Scenarios

Careful wording — scenarios to watch, not forecasts. The decision is the trader's.

⬆️ Continuation (up) — to watch
· If it holds above SMA50 (-33.2%) and breaks out on volume above the window — historically similar zones tended to continue. Technical confirmation needed.
⬇️ Weakness (down) — to watch
· Relative weakness vs QQQ, SPY, SMH.
· Sharp drop recently.
· If a breakout fails or it closes below SMA50 / a nearby low on volume — risk of continued weakness. Watch for fading volume and relative weakness.
↔️ Range / no clear edge
· No active Price-Time Confluence right now.
· Distance from 52w high: -54.3% · from 52w low: +32.8%.
· Without confirmation either way — no clear edge; waiting for confirmation is reasonable.

Current Snapshot

Returns & distances

5 / 10 / 20 / 60 days-25.68% · -28.13% · -17.14% · -33.54%
Distance from SMA20 / 50 / 200-19.89% · -33.16% · -31.38%
Distance from 52w high / low-54.32% · +32.82%
ATR14 · volume vs 20-avg9.27 · 1.54x

Relative strength

vs QQQ (20d)-15.22%
vs SPY (20d)-15.41%
vs SMH (20d)-18.86%

Moving averages

SMA20 / 50 / 200117.19 · 140.45 · 136.82
52w high / low205.50 · 70.68