Ticker brief
PRIM PRIMORIS SERVICES CORP
Industrial · Engineering&Construction
last close
$88.20
1 day
-5.1%
14 days
-12.9%
mkt cap
$4.8B
signals 14d
22
authors 14d
17
Sentiment — last 14 days
daily mean sentiment, 2026-06-22 → 2026-06-30 · now +0.50 (−1 bearish … +1 bullish)
Who spoke17
| author | grade | trader score | signals | mean sent |
|---|---|---|---|---|
| @AjTrader7 | C | +1.08 | 3 | +0.32 |
| @ConsensusGurus | B | +1.10 | 2 | -0.53 |
| @UltimateTrad8r | C | +1.37 | 2 | -0.65 |
| @FransBakker9812 | A | -0.25 | 2 | +0.05 |
| @Stockspy1 | C | +0.01 | 1 | +0.27 |
| @negligible_cap | B | -1.49 | 1 | -0.75 |
| @EmmanuelInvest | C | -1.12 | 1 | -0.65 |
| @TradersCom | B | -1.20 | 1 | -0.65 |
| @BenzingaSpain | C | -0.88 | 1 | +0.00 |
| @mrland_news | C | · | 1 | -0.45 |
| @BankTheTrade | C | -1.08 | 1 | -0.50 |
| @ABBONews | C | · | 1 | +0.00 |
| @TWFeditor | C | +0.57 | 1 | -0.45 |
| @ClassicRoy | C | +2.01 | 1 | +0.10 |
| @OpenOutcrier | C | · | 1 | +0.40 |
| @wallstengine | B | +0.82 | 1 | +0.45 |
| @TENETTRADEGROUP | C | -0.70 | 1 | +0.50 |
Recent signals22of 22 in 14d — receipts included
| date (PT) | author | sent | what they said | since then | receipt |
|---|---|---|---|---|---|
| 2026-06-30 | @TENETTRADEGROUP | +0.50 | JPMorgan upgrades PRIM to Overweight and raises PT to $116 from $105, implying 25% upside. | -11.0% | tweet ↗ |
| 2026-06-29 | @wallstengine | +0.45 | JPMorgan upgraded PRIM to Overweight from Neutral and raised PT to $116 from $105. | -9.3% | tweet ↗ |
| 2026-06-25 | @OpenOutcrier | +0.40 | Lists 6/25 upgrades, downgrades and initiations; capped to upgrade tickers. | -7.5% | tweet ↗ |
| 2026-06-24 | @ClassicRoy | +0.10 | Reports increasing unusual option volume in listed tickers. | -4.8% | tweet ↗ |
| 2026-06-24 | @FransBakker9812 | +0.20 | notes PRIM is up today | -4.8% | tweet ↗ |
| 2026-06-23 | @AjTrader7 | +0.70 | Pre-market notes give longs and shorts with target ranges — Explicit long/short pre-market calls with entry-to-target ranges; truncated to first six tickers. | +3.8% | tweet ↗ |
| 2026-06-23 | @UltimateTrad8r | -0.55 | Says PRIM guidance was awful and removes it from main watchlist. | +3.8% | tweet ↗ |
| 2026-06-23 | @TWFeditor | -0.45 | Notes another PRIM stock dive today. | +3.8% | tweet ↗ |
| 2026-06-23 | @ConsensusGurus | -0.55 | Reports PRIM down 40%. | +3.8% | tweet ↗ |
| 2026-06-23 | @ABBONews | +0.00 | Cantor reaffirmed Neutral rating and $124 PT on Primoris. | +3.8% | tweet ↗ |
| 2026-06-23 | @AjTrader7 | +0.15 | Morning main trading names list; no entries or levels in text. | +3.8% | tweet ↗ |
| 2026-06-23 | @AjTrader7 | +0.10 | Stocks-of-interest watchlist; no explicit directional trade. | +3.8% | tweet ↗ |
| 2026-06-23 | @BankTheTrade | -0.50 | Primoris cut FY26 EPS guidance to $2.05-$2.60 from $4.80-$5.00. | +3.8% | tweet ↗ |
| 2026-06-23 | @mrland_news | -0.45 | Premarket top losers list with percentage declines. | +3.8% | tweet ↗ |
| 2026-06-23 | @BenzingaSpain | +0.00 | Pre-market watch list of five US stocks that may attract investor attention. | +3.8% | tweet ↗ |
| 2026-06-23 | @FransBakker9812 | -0.10 | long thesis on IREN execution, Horizon 1 delivery, Microsoft deal and AI revenue | +3.8% | tweet ↗ |
| 2026-06-22 | @UltimateTrad8r | -0.75 | Says PRIM news is awful and no longer safe to trade, removing from watchlist. | -18.6% | tweet ↗ |
| 2026-06-22 | @TradersCom | -0.65 | PRIM lowers FY26 guidance, COO departs, stock down 32.6%. | -18.6% | tweet ↗ |
| 2026-06-22 | @EmmanuelInvest | -0.65 | Primoris sharply cut 2026 guidance due to renewables overruns despite energy awards and buybacks. | -18.6% | tweet ↗ |
| 2026-06-22 | @ConsensusGurus | -0.50 | Primoris lowers GAAP EPS guidance from $4.05-$4.25 to $1.30-$1.85. | -18.6% | tweet ↗ |
| 2026-06-22 | @negligible_cap | -0.75 | PRIM down 30% after hours after slashing revenue/earnings guidance and COO departure. | -18.6% | tweet ↗ |
| 2026-06-22 | @Stockspy1 | +0.27 | PRIM down about 28% after hours to $78 area. | -18.6% | tweet ↗ |
“Since then” = price move from the close on the signal's date (PT) to the latest close — what happened after they said it, not a backtest. A — means no trading session has closed since the signal yet. Sentiment is our extracted per-tweet score, −1…+1.