2026-06-26 · 2026-06 / week-4
PRIM Prices Six Bad Projects, Not Its $2 Billion Data Center Backlog
PRIM Prices Six Bad Projects, Not Its $2 Billion Data Center Backlog
Summary: Primoris Services (NYSE: PRIM) closed at $95.38 on June 25, 2026, down 53% from its May 5 peak of $202.92, after cutting full-year EPS guidance from $4.05-$4.25 to $1.30-$1.85 on renewable energy project cost overruns. The same 8-K that triggered a 21.6% gap-down on June 23 announced $2.0 billion in new Energy segment awards, $50 million in Q2 buybacks at an average price of $111.29, and $100 million remaining under the repurchase program. The market prices six problem projects as a structural impairment of the franchise. The filings describe a finite, identified, and closing problem inside a backlog that is pivoting toward data center power infrastructure.
Why This Is the Best Opportunity Right Now
Across three U.S. long candidates screened this session, PRIM is the only one where the guidance-cut selloff and the backlog-pivot catalyst landed in the same 8-K, creating a price-positioning-catalyst tension that is both extreme and time-stamped:
- Price: At $95.38, PRIM trades at 21.1x trailing earnings and 39.4x forward (using updated midpoint guidance of $1.57 EPS). The stock is 53% below its 52-week high. Peers Quanta Services (PWR) and MasTec (MTZ) trade at 98.6x and 70.6x trailing earnings, respectively, both within 8% of their 52-week highs. The valuation gap is not subtle.
- Positioning: The June 23 volume was 9.9 million shares, 3.7x the 20-day average. The gap-down from $108.34 to $84.95 followed a first guidance cut on June 9 (from $122.82 to $103.90). Two guidance cuts in 14 days created forced selling: index funds tracking momentum, quant strategies reacting to estimate revisions, and retail stops triggered. The company was buying at $111.29 while the market was selling at $84.95.
- Catalyst: Q2 2026 earnings (expected August 3, 2026) will show the first clean quarter with the six problem projects either completed or in final stages. The JP Morgan Natural Resources Conference on June 24, 2026, and the CJS Securities New Ideas Conference on July 9, 2026, provide intermediate catalysts for management to reframe the narrative from "renewables cost overruns" to "data center infrastructure growth platform."
Why This Can Jump Or Dump More Than 5% Soon
Direction: up, though the path requires navigating the earnings event.
Triggers: (1) Q2 earnings on August 3, where the market will see the full magnitude of the renewables charges and, critically, whether the Energy segment backlog conversion is accelerating. If Q2 adjusted EBITDA comes in at or above the updated midpoint ($300M annualized), the stock could gap 8-12% as the market prices backlog conversion over historical charges. (2) The July 9 CJS Securities conference presentation, where new CEO Koti Vadlamudi can articulate the data center power exposure to an investor audience. (3) Continued buyback execution at depressed prices. The company had $100M remaining as of June 22, enough to retire roughly 1.05 million shares at current prices (1.9% of float).
Downside trigger: If Q2 reveals additional cost overruns beyond the six identified projects, or if the Renewables segment revenue guidance is cut further from $2.1 billion, the stock could retest the June 23 low of $84.95, a 11% downside from current. Evidence quality: high. The guidance cut, backlog numbers, and buyback data are all from the June 22 8-K filed with the SEC.
What Should Surprise the Reader
The surprise is not that PRIM had cost overruns. The surprise is that the same filing that disclosed the overruns also disclosed $2.0 billion in new Energy segment awards during Q2, $50 million in buybacks at $111 per share, and a remaining $100 million repurchase authorization. The market read the headline (guidance cut) and ignored the body (backlog acceleration, capital return). The six problem projects are finite, identified, and progressing to completion. The $2.0 billion in new awards is a leading indicator of future revenue that the market has not yet priced.
Opportunity Ranking
| Rank | Idea | Discovery Lane | Why It May Be Best Now | Evidence Freshness | Catalyst Window | Near-Term >5% Move Case | Asymmetry | Main Reason to Reject |
|---|---|---|---|---|---|---|---|---|
| 1 | Primoris Services (PRIM) long | U.S. mid-cap infrastructure | 53% drawdown, guidance cut, but $2B new awards + $50M buyback at $111 in same 8-K; data center power exposure | 8-K filed June 22, 2026; price data June 25, 2026 | Q2 earnings Aug 3; CJS conference Jul 9 | Q2 earnings could trigger 8-12% gap if charges are contained; buyback support at current levels | 35% upside to analyst target $129.54; 11% downside to June 23 low | Renewables overruns could extend beyond six projects; CEO transition risk |
| 2 | McCormick (MKC) long | U.S. large-cap consumer staples | Q2 adjusted EPS +15.9%, IEEPA tariff refund, Unilever Foods combination pending; 37.7% below 52w high | 8-K filed June 25, 2026 | European listing announcement by end July; closing details by end September | Unilever combination closing timeline updates could re-rate stock 5-10% | 26% upside to analyst target $59.92 | Complex multinational merger; regulatory approval risk; consumer spending headwinds |
| 3 | Casey's General Stores (CASY) long | U.S. mid-cap consumer | Investor Day June 24; 25 consecutive years inside SSS growth; 14.4% below 52w high; 3.97% dividend yield | Investor Day 8-K June 24, 2026 | Q4 earnings (likely September) | Investor Day strategy update could drive 5-7% re-rating | 21.6% upside to analyst target $954 | Near 52w high; less asymmetric; stable but slow-growth narrative |
The Setup
Primoris Services Corporation is a leading provider of critical infrastructure services to the utility, energy, and renewables markets in the United States and Canada. The company operates through two segments: Utilities (natural gas and electric utility distribution, transmission, communications) and Energy (engineering, procurement, construction, and maintenance for energy, renewable energy, energy storage, and petroleum/petrochemical sectors).
The stock reached $202.92 on May 5, 2026, driven by data center power infrastructure expectations and strong Q1 2025 results. Then came two guidance cuts:
June 9, 2026: PRIM gapped from $122.82 to $103.90 (-15.4%) on heavy volume. The trigger was the Q1 2026 earnings release on May 5, which showed adjusted EBITDA of $60.5M, down 39.1% YoY, due to renewables cost overruns. The stock had already been declining from its May peak as the market digested the Q1 miss.
June 22, 2026: PRIM filed an 8-K after the close, updating full-year guidance. Net income was cut from $223-$234M to $71-$101M. Adjusted EPS was cut from $4.80-$5.00 to $2.05-$2.60. The stock gapped from $108.34 to $84.95 on June 23, a 21.6% decline on 9.9 million shares (3.7x 20-day average volume).
The guidance reduction was driven by "additional challenges and cost overruns" on six identified renewables projects. Two were substantially completed in Q2, one expected in early Q3, two in late Q3, and one in Q4. The company also lowered expected Renewables revenue from $3.0 billion (FY2025) to approximately $2.1 billion for FY2026.
The same 8-K disclosed three items the market overlooked:
- $2.0 billion in new Q2 project awards in the Energy segment, focused on "natural gas generation, industrial, and electric construction services to support power load growth and data centers."
- $50 million in Q2 share repurchases at an average price of $111.29 per share, leaving $100 million remaining under the authorization (expires April 30, 2028).
- COO departure, with CEO Koti Vadlamudi assuming COO responsibilities during the search. The departure was "not related to any financial or accounting issue."
The Mispricing
The market appears to price PRIM as a company whose earnings power has been structurally impaired by renewables execution failures. The 53% drawdown from the May peak, two guidance cuts in 14 days, and a CEO transition (the prior CEO was replaced in November 2025) create a narrative of systemic problems.
The filing evidence tells a different story. The cost overruns are concentrated in six specific projects, all of which have completion timelines within 2026. The Renewables revenue reduction to $2.1 billion is a mix shift, not a demand collapse. The $2.0 billion in new Energy segment awards in Q2 alone represents roughly 17% of the company's total backlog of $11.6 billion as of March 31, 2026, and these awards are in the higher-growth data center power infrastructure market.
The variant perception: the market prices a renewables problem as a franchise problem. The filings describe a company whose problem-child segment is being wound down while its growth segment (data center power infrastructure) is accelerating. The $50M buyback at $111 in the same quarter the stock fell to $85 is the most informed buyer in the market disagreeing with the price.
Price
| Metric | PRIM | PWR (Quanta) | MTZ (MasTec) | DY (Dycom) |
|---|---|---|---|---|
| Stock price (June 25, 2026) | $95.38 | $718.59 | $403.57 | $493.61 |
| Trailing P/E | 21.1x | 98.6x | 70.6x | 47.1x |
| Forward P/E (updated guidance) | 39.4x | 49.8x | 44.7x | 29.4x |
| Drawdown from 52w high | -53.0% | -8.5% | -7.8% | -7.8% |
| Market cap | $5.17B | $107.8B | $31.5B | $14.8B |
| Analyst consensus | Buy | Buy | Buy | Buy |
| Analyst target | $129.54 (+35.8%) | $761.35 (+5.9%) | $465.65 (+15.4%) | $637.27 (+29.1%) |
Sources: stockanalysis.com (overview data, June 25, 2026), Yahoo Finance chart API (price data, June 25, 2026).
PRIM's trailing P/E of 21.1x appears low only because trailing earnings include the pre-guidance-cut FY2025 results ($4.53 EPS). On updated FY2026 guidance ($1.57 midpoint EPS), the forward P/E is 39.4x. But this is the trough earnings number. The question is whether FY2026 is a trough or a new baseline.
Positioning
Forced sellers: The two-stage guidance cut (June 9 and June 23) created a cascade. The June 23 gap-down on 3.7x normal volume indicates forced selling by index/momentum strategies, quant estimate-revision models, and triggered stop-losses. The stock fell from $108.34 to $84.95 in one session, then partially recovered to $92.69 and $95.38 over the next two days, suggesting the initial forced selling has been partially absorbed.
Informed buyer: The company repurchased $50M of stock in Q2 at $111.29 average, above the current price of $95.38 by 16.7%. The remaining $100M authorization (1.9% of float at current prices) provides ongoing mechanical support. The buyback was executed before the June 22 guidance cut, meaning the company was buying at prices the market now considers too high. However, the buyback authorization remains active through April 30, 2028, and management stated it "will continue to be opportunistic in purchasing shares."
Analyst positioning: Consensus rating is Buy with a target of $129.54 (+35.8% from current). The target likely predates the June 22 guidance cut. Estimate revisions downward are likely still in progress. The question is whether analysts cut targets to the $100-$110 range (pricing trough earnings) or maintain targets in the $120-$130 range (pricing backlog conversion).
Missing positioning evidence: Live short interest, borrow data, options open interest, and institutional ownership changes are unavailable in this session. The volume profile (3.7x normal on the gap-down, declining to 1.8M on June 25) suggests forced selling is exhausting, but this is inference from price action, not direct positioning data.
Catalyst
Near-term (1-4 weeks):
- July 9, 2026: CJS Securities 26th Annual "New Ideas" Summer Conference. New CEO Vadlamudi presents to investors. This is the first opportunity to reframe the narrative from "renewables cost overruns" to "data center infrastructure growth platform" since the guidance cut.
- Ongoing: Buyback execution. The company has $100M remaining and stated it will be "opportunistic." Any 8-K or 10-Q disclosure of accelerated repurchases at current prices would be a mechanical support signal.
Medium-term (1-3 months):
- August 3, 2026: Q2 2026 earnings (stockanalysis.com earnings date). This is the binary catalyst. Q2 will show: (a) the full magnitude of renewables charges, (b) whether the six problem projects are tracking to completion, (c) Energy segment backlog conversion and revenue acceleration from the $2.0B in new awards, (d) PayneCrest acquisition contribution (closed May 1, 2026, $399.5M).
- Late July / early August: Additional backlog and project award disclosures.
Reflexive mechanism: The $2.0B in Q2 Energy awards is a leading indicator. If Q2 earnings show these awards converting to revenue and margin, the market will need to reprice PRIM from a trough-earnings multiple to a normalized-earnings multiple. The gap between the trough narrative and the backlog-pivot reality is what closes.
What would delay the thesis: If the two late-Q3 renewables projects slip to Q4 or beyond, the market may extend the trough-earnings period, delaying the re-rating. If data center power infrastructure demand plateaus (unlikely given the scale of announced projects), the backlog conversion rate slows.
Payoff Map
Top case (25% probability): Q2 earnings show renewables charges contained to the six identified projects, Energy segment revenue accelerating from the $2.0B in new awards, and management raises or narrows guidance toward the upper end of the updated range. The market reprices PRIM from a trough multiple to a growth multiple. Analyst targets are revised upward. The stock gaps toward $130-140 (the pre-guidance-cut trading range), a 36-47% gain.
Base case (45% probability): Q2 earnings confirm the guidance cut is the floor. Renewables charges are in-line with the June 22 update. Energy segment shows improving backlog conversion but revenue acceleration is not yet visible. The stock grinds toward $115-125 as the market digests the backlog pivot and buyback support. A 20-31% gain over 3-6 months.
Bottom case (30% probability): Q2 earnings reveal additional cost overruns beyond the six identified projects, or the Renewables revenue guidance is cut again. The stock retests $85 (the June 23 low) or breaks below it toward $75-80. The market prices a deeper structural problem. An 11-21% loss.
Probability-weighted expected value:
- Top: 25% x +40% = +10.0%
- Base: 45% x +25% = +11.25%
- Bottom: 30% x -15% = -4.5%
- EV: +16.75% over 3-6 months
The asymmetry is approximately 2.3:1 (weighted upside of +21.25% vs weighted downside of -4.5%). The thesis is convex: the downside is bounded by the finite nature of the six identified projects and buyback support, while the upside is open-ended if the backlog pivot re-rates the franchise.
Price Target and Probability Map
| Scenario | Probability | Price Target | Return from $95.38 | Driver |
|---|---|---|---|---|
| Top case | 25% | $135 | +41.6% | Renewables contained, Energy backlog accelerating, re-rating to 25x normalized EPS |
| Base case | 45% | $120 | +25.8% | Guidance cut is the floor, gradual re-rating as backlog converts |
| Bottom case | 30% | $80 | -16.1% | Additional overruns, further guidance cut, structural impairment narrative persists |
What Would Prove This Wrong
Additional renewables cost overruns beyond the six identified projects. The June 22 8-K specifically named six projects. If Q2 earnings disclose a seventh or eighth problem project, the thesis that the overruns are finite and identified is wrong.
Renewables revenue guidance cut below $2.1 billion. The company already reduced Renewables from $3.0B to $2.1B. A further reduction implies the segment's problem is demand collapse, not project execution.
Energy segment backlog not converting to revenue. The $2.0B in Q2 awards is a leading indicator. If Q2 and Q3 Energy segment revenue does not show sequential growth, the backlog is not converting and the growth narrative fails.
Buyback suspension. If the company stops repurchasing stock, it signals that management sees the earnings decline as ongoing, not temporary.
Stock breaks below $84.95 on heavy volume. The June 23 low is the invalidation level. A break below on volume above 5M shares would indicate the market has found a new, lower equilibrium.
Risk Audit
Strongest counterargument: The renewables cost overruns are not an isolated problem. They reflect a systemic execution failure in fixed-price EPC contracting. The same management team that underestimated costs on six projects may be underestimating costs on the $2.0B in new awards. The data center power infrastructure market is new for Primoris, and the competitive landscape includes established players (Quanta, MasTec) with better execution track records. The market is right to discount the backlog until execution is proven.
Most fragile assumption: The assumption that the six identified projects are the complete set of problem projects. The June 22 8-K states the overruns were "identified as a result of continued progress on projects" and "an ongoing assessment by a third-party industry expert." If the third-party assessment is ongoing, it may not be complete. Additional projects could be identified in Q2.
What the market may already know: The $2.0B in new awards was disclosed in the same 8-K as the guidance cut. The market may have priced the awards as already known or as low-margin work that won't meaningfully contribute to earnings. The analyst consensus target of $129.54 (+35.8%) may already reflect backlog conversion expectations.
What could make the trade lose money even if the thesis is directionally right: The stock could recover slowly, with the market requiring 2-3 quarters of clean execution before re-rating. During that period, broader market volatility, interest rate changes, or sector rotation could overwhelm the idiosyncratic catalyst. The buyback at $111.29 was above current prices, meaning the company has an unrealized loss on its repurchases. This could make management more cautious about accelerating buybacks at current levels.
Liquidity / execution risks: PRIM's average daily volume is approximately 2.7M shares (20-day average). The stock is liquid enough for institutional entry, but the gap-down pattern (two 15%+ gaps in 14 days) creates gap risk. Entry should be staged to avoid concentrating risk around earnings.
Leverage risks: PRIM has $453.5M in total debt ($396.3M long-term + $57.2M current portion) against $361.5M in cash (March 31, 2026 balance sheet). Net debt is approximately $92M. The company also completed the $399.5M PayneCrest acquisition on May 1, 2026 (all-cash), which likely increased debt. The interest expense guidance of $35-38M for FY2026 is manageable relative to the updated EBITDA guidance of $275-325M (interest coverage of 7.6-9.3x at midpoint).
Information reliability risks: The guidance cut and backlog data are from SEC filings (8-K, June 22, 2026). The Q1 2026 financial data is from the Q1 earnings release (8-K, May 5, 2026). Peer comparison data is from stockanalysis.com and Yahoo Finance, which may have minor discrepancies from real-time data. Short interest, borrow, and options data are unavailable in this session.
Invalidation trigger: A close below $84.95 on volume above 5 million shares, or a Q2 earnings report showing adjusted EBITDA below $275M (the low end of updated guidance).
Publish / revise / reject recommendation: Publish. The thesis is well-evidenced from primary filings, the asymmetry is favorable, and the catalyst path is visible and dated. The missing positioning data (short interest, options) is a limitation but not a disqualifier.
Technical Confirmation
PRIM's technical picture provides timing confirmation for the thesis, but the thesis does not depend on technicals alone.
Oversold condition: RSI(14) at 40.1 is not deeply oversold, but the stock has declined 53% from its 52-week high over seven weeks, with two gap-down events. The RSI would be lower if not for the partial recovery from $84.95 to $95.38 on June 24-25.
Key levels: The June 23 low of $84.95 is the critical support. A break below this level on heavy volume would invalidate the technical setup. The 50-day moving average at $129.12 and the 200-day MA at $135.89 are both well above the current price, confirming the downtrend but also identifying the recovery targets.
Volume profile: The June 23 volume of 9.9M shares (3.7x 20-day average) was a selling climax pattern. The subsequent two sessions saw declining volume (5.8M, 1.9M), suggesting the forced selling is exhausting. If volume continues to decline while price stabilizes above $90, the selling pressure is clearing.
Technical signal role: The technicals confirm timing (the stock is washed out after a 53% decline) but do not constitute the thesis. If the technical signals are removed, the thesis still rests on: (1) the finite nature of the six identified projects, (2) the $2.0B in new Energy segment awards, (3) the buyback at $111 vs current $95, and (4) the dated earnings catalyst on August 3. The technicals add entry-timing precision but are not load-bearing.
Best Trade Strategy
Direction: Long
Preferred instrument: PRIM common stock (NYSE: PRIM)
Common stock stance: Buy in three tranches: 40% at current levels ($93-$97), 30% on any pullback to $88-$90, 30% on a close above $100 (confirmation of support). Stage entry over 3-5 sessions to manage gap risk.
Options stance: Insufficient live data to verify options chain liquidity, bid/ask spreads, or open interest. If options are available with adequate liquidity, consider buying September 2026 $100 calls as a leveraged expression with defined downside, timed to capture the August 3 earnings catalyst. Do not sell puts to finance calls until borrow and liquidity are verified.
Entry reference: $95.38 (close, June 25, 2026, Yahoo Finance)
Take-profit:
- Tranche 1: Sell 40% at $120 (base case target, +26% gain)
- Tranche 2: Sell 40% at $135 (top case lower bound, +42% gain) or hold through Q3 earnings if backlog conversion is accelerating
- Tranche 3: Hold final 20% for potential full re-rating toward $150+ if FY2027 guidance is raised
Stop-loss / Invalidation:
- Hard stop: $84.00 (below June 23 low of $84.95, -12% loss)
- Thesis invalidation: Q2 adjusted EBITDA below $275M (low end of guidance), or additional renewables projects identified beyond the six disclosed, or Renewables revenue guidance cut below $2.1B
Time horizon: 3-6 months (through Q2 earnings on August 3 and Q3 earnings in November)
Execution risks:
- PRIM 20-day average volume is approximately 2.7M shares. Entry and exit should be staged to avoid price impact.
- Gap risk around earnings (August 3). Position sizing should account for potential 10-15% gap moves.
- The stock has demonstrated two 15%+ gap-down events in 14 days. Use limit orders, not market orders.
Do-not-trade conditions:
- Do not enter if PRIM gaps above $105 before entry (chasing the recovery reduces asymmetry)
- Do not add if Q2 earnings show adjusted EBITDA below $275M or additional renewables projects
- Do not hold through Q3 earnings if the stock is at $120+ and the backlog conversion has not accelerated
Monitoring checklist:
- Track CJS Securities conference (July 9) for management commentary on data center exposure
- Monitor for 8-K filings announcing additional buyback execution
- Watch for analyst estimate revisions post-Q2 earnings
- Track PRIM peer performance (PWR, MTZ, DY) for sector signals
- Monitor data center power infrastructure spending indicators (utility capex announcements, data center project pipelines)
Bottom Line
PRIM is a company where the same 8-K that triggered a 21.6% selloff also disclosed $2.0 billion in new Energy segment awards and $50 million in buybacks at $111 per share. The market priced the headline (guidance cut) and ignored the body (backlog acceleration, capital return at a premium to current price). Six identified renewables projects with completion timelines inside 2026 are being treated as a structural impairment of the franchise. The $2.0B in new data center power infrastructure awards, the $100M remaining buyback, and the August 3 earnings catalyst create an asymmetric setup where the downside is bounded by the finite nature of the problem and the upside is driven by a backlog pivot that the market has not yet priced.
Research Quality Scorecard
| Criterion | Score | Evidence Note |
|---|---|---|
| Market disagreement | 5 | Clear price-positioning-catalyst tension: guidance cut and $2B new awards in same 8-K; buyback at $111 while stock at $85; 53% drawdown vs peers down 8% |
| Evidence base | 4 | Fresh primary data from June 22 8-K (guidance update, backlog, buyback) and May 5 8-K (Q1 earnings). Balance sheet from Q1 10-Q. Peer data from stockanalysis.com. Options, short interest, and real-time borrow data unavailable |
| Positioning and flows | 3 | Volume profile (3.7x normal on gap-down, declining on recovery) suggests forced selling exhausting. Buyback at $111 is filing-verifiable. Missing direct short interest, institutional flow, and options positioning data |
| Catalyst path | 5 | Dated catalysts: CJS conference July 9, Q2 earnings August 3. Reflexive mechanism via backlog conversion. Ongoing buyback execution as mechanical support |
| Payoff architecture | 4 | Asymmetric with defined downside at $84 stop. EV of +16.75% over 3-6 months. Probabilities sum to 100%. Convex setup: bounded downside from finite projects, open upside from backlog re-rating |
| Invalidation discipline | 5 | Explicit, monitorable invalidation: close below $84.95 on >5M volume, Q2 EBITDA below $275M, additional projects beyond six, Renewables revenue cut below $2.1B, buyback suspension |
| Differentiated insight | 4 | The non-obvious insight is that the same 8-K contained both the negative (guidance cut) and the positive ($2B awards, buyback). The market priced one and ignored the other. Not a standard guidance-cut bounce thesis |
| Client value | 4 | Useful framework for analyzing guidance-cut selloffs where the same filing contains leading indicators of recovery. The "same-8-K contradiction" pattern is portable to other situations |
| Total | 34/40 | Publish-ready Deep Dive Trade Note |
Sources
| Source | Type | Date | URL / Reference |
|---|---|---|---|
| Primoris Services 8-K (business update) | SEC filing | June 22, 2026 | https://www.sec.gov/Archives/edgar/data/1361538/000136153826000017/prim-20260622xex99.htm |
| Primoris Services 8-K (Q1 2026 earnings) | SEC filing | May 5, 2026 | https://www.sec.gov/Archives/edgar/data/1361538/000136153826000014/prim-20260430xex99.htm |
| Primoris Services 8-K cover | SEC filing | June 22, 2026 | https://www.sec.gov/Archives/edgar/data/1361538/000136153826000017/prim-20260622x8k.htm |
| stockanalysis.com PRIM overview | Market data | June 25, 2026 | https://stockanalysis.com/api/symbol/s/PRIM/overview |
| Yahoo Finance PRIM chart | Price data | June 25, 2026 | Yahoo Finance chart API, range=1y&interval=1d |
| stockanalysis.com PWR overview | Peer data | June 25, 2026 | https://stockanalysis.com/api/symbol/s/PWR/overview |
| stockanalysis.com MTZ overview | Peer data | June 25, 2026 | https://stockanalysis.com/api/symbol/s/MTZ/overview |
| stockanalysis.com DY overview | Peer data | June 25, 2026 | https://stockanalysis.com/api/symbol/s/DY/overview |
| SEC EDGAR full-text search | Filing search | June 26, 2026 | https://efts.sec.gov/LATEST/search-index |
Illustration Prompt
A dramatic editorial illustration for a financial research publication. The scene depicts a construction site at dusk where six damaged wind turbine blades lie on the ground, clearly broken and numbered 1 through 6, while in the background a massive new data center campus rises under construction with cranes and power transmission towers connecting to it. The contrast between the abandoned renewables debris in the foreground and the gleaming data center infrastructure in the background captures the tension between what the market sees (six failed projects) and what the filings reveal (a $2 billion pivot to data center power infrastructure). The color palette transitions from muted rust and grey in the foreground to electric blue and gold in the background. The composition is viewed from an elevated angle, giving a sense of scale. Realistic, high-value, high-end elite master image with cinematic lighting. A subtle but clear watermark reading "The Mispricing Desk" appears in the lower right corner. The style should evoke the cover of The Economist or a Bloomberg Markets feature, not a generic stock photo.