Valuation vs Own History COMMODITY
— slow-moving; 60d lag; EV/EBITDA canonical
Research notes (read before interpreting):- The news-vs-expectations thesis is UNTESTED by the backtest (look-ahead-impossible). Only Agent 6 live forward-tracking can validate whether news_adj improves outcomes. Treat news as a bounded refinement on trial, not a proven driver.
- Fundamentals are annual with a 60-day reporting lag; EV/EBITDA is the valuation metric (P/E broke on 45 loss-year rows). Valuation reads are slow-moving, not point-in-time precise.
Percentile within this ticker's own 6-year fundamental history. High = expensive vs itself.
| FY | EV/EBITDA | P/E | P/S | Revenue | EPS |
| 2025 |
27.81x |
61.44x |
2.26x |
$28.4B |
$6.87 |
| 2024 |
23.26x |
51.31x |
1.96x |
$23.7B |
$6.16 |
| 2023 |
19.49x |
42.07x |
1.50x |
$20.9B |
$5.13 |
| 2022 |
16.29x |
41.67x |
1.20x |
$17.1B |
$3.42 |
| 2021 |
17.90x |
33.23x |
1.24x |
$13.0B |
$3.45 |
Earnings Surprise Track Record COMMODITY
Canonical signal: avoid-misses is the durable edge (misses lag the basket ~4%/21d excess); beats merely match the sector once drift is stripped. Regime-dependent, effectively small-sample — not proven.
| Date | EPS act | EPS est | EPS surp% |
Rev surp% | Excess/21d |
| 2026-04-30 |
$2.68 |
$2.04 |
+31.4% |
+12.5% |
-28.2% |
| 2026-02-19 |
$3.16 |
$3.02 |
+4.6% |
+6.5% |
+4.1% |
| 2025-10-30 |
$3.33 |
$3.25 |
+2.5% |
+1.3% |
+8.2% |
| 2025-07-31 |
$2.48 |
$2.44 |
+1.6% |
+3.2% |
-5.5% |
| 2025-05-01 |
$1.78 |
$1.67 |
+6.6% |
+6.3% |
-10.0% |
| 2025-02-20 |
$2.94 |
$2.62 |
+12.2% |
-0.9% |
+13.0% |
| 2024-10-31 |
$2.72 |
$2.68 |
+1.5% |
-1.0% |
+0.2% |
| 2024-08-01 |
$1.90 |
$1.89 |
+0.5% |
+1.6% |
+2.6% |
| 2024-05-02 |
$1.41 |
$1.29 |
+9.3% |
+1.9% |
-0.6% |
| 2024-02-22 |
$2.04 |
$1.98 |
+3.0% |
+11.7% |
-2.6% |
| 2023-11-02 |
$2.24 |
$2.11 |
+6.2% |
+6.9% |
+5.7% |
| 2023-08-03 |
$1.65 |
$1.67 |
-1.2% |
+7.3% |
+2.4% |
| 2023-05-04 |
$1.24 |
$1.10 |
+12.7% |
+8.5% |
-12.3% |
| 2023-02-23 |
$1.68 |
$1.61 |
+4.3% |
+3.3% |
-0.3% |
| 2022-11-03 |
$1.77 |
$1.77 |
+0.0% |
+1.4% |
-4.7% |
| 2022-08-04 |
$1.54 |
$1.51 |
+2.0% |
+5.1% |
+13.7% |
| 2022-05-05 |
$1.37 |
$1.22 |
+12.3% |
+10.8% |
+10.8% |
| 2022-02-24 |
$1.54 |
$1.41 |
+9.2% |
+7.4% |
+21.8% |
| 2021-11-04 |
$1.48 |
$1.45 |
+2.1% |
-2.1% |
-4.3% |
| 2021-08-05 |
$1.06 |
$1.04 |
+1.9% |
-0.0% |
+24.5% |
Post-Earnings Revisions COMMODITY
— how consensus moved after each print
No computed revisions yet — snapshots need to bracket a print.
Consensus EPS Revision Trajectory COMMODITY
Forward-year consensus EPS over time — shows how estimates move after each print. Data accrues forward from snapshot start date.
News Lean UNPROVEN LIVE
— UNPROVEN LIVE-ONLY: no historical validation possible
● neutral
near
2026-07-23
JPM downgrade after major run-up signals buy-side bar is now high; with Truist at $940 and JPM moving to Neutral, the range of analyst views is wide heading into earnings — crowded longs may sell on any miss.
source ↗
▼ bearish
near
2026-07-17
Jefferies PT cut to $784 from $857 suggests near-term execution or timeline concerns in power grid/electrification build-out; long-term AI power demand thesis intact but near-term delivery cadence disappointing vs elevated expectations
source ↗
▲ bullish
long
2026-07-14
Russell reclassification signals the market recognizes Quanta has outgrown its infrastructure-contractor multiple; new JV and PT raise reflect AI-driven grid investment cycle accelerating beyond prior analyst models.
source ↗
▲ bullish
long
2026-06-24
Oppenheimer $800 PT sits well above consensus $682, suggesting Street is behind on demand visibility from multi-year utility and data center infrastructure engagements; upgrade reflects structural tailwind exceeding prior analyst models.
source ↗
▲ bullish
long
2026-06-05
Q1 beat + guidance raise + record backlog all above expectations; electrification + AI data center grid demand secular tailwind
source ↗
Analyst Context — the consensus we're trying to beat
Consensus PT
$721.08
+22.6% from current
Price targets from FMP consensus. Not a recommendation.