Quanta Services Inc Stock Details, Movements and Public Alerts
Quanta Services Inc (PWR), a prominent company in the industrials sector within the engineering & construction industry, is based in USA and primarily trades on the NYSE.Currently, the stock is trading at $673.78. Over the past 52 weeks, it has ranged between $362.70 and $788.63. This places the current price at 85.4% of its 52-week high and 85.8% above its 52-week low. Recent trading volume was recorded at 1,123,072. The 14-day Relative Strength Index (RSI) stands at 44.06, suggesting neutral conditions. The stock is currently trading below its 50-day moving average of $712.73 by 5.46%. Similarly, it is above its 200-day moving average of $539.41 by 24.91%. The MACD histogram is -4.37, indicating bearish momentum (MACD Line: -4.59, Signal Line: -0.22). The International Securities Identification Number (ISIN) for this stock is US74762E1029. There are currently 4 active alerts set for PWR by users.
$788.63 - $362.70
-14.56% from high · +85.77% from low
1,501,795
20-day average
100-day avg: 1,213,965
92.59
Above market average
48.08
Earnings expected to grow
1.84
Reasonably valued
11.09
39.27
$7.28
3.33
1.22
Similar volatility to market
3.67%
4.24%
$2.66B
13.50%
4.71%
26.30%
51.00%
$0.42
0.06%
Jul 1, 2026
Jul 13, 2026
$101.1B
$30.12B
$201.93
150.06M
$60.27
Common Stock
$764.78
13.51% upside potential
Strong Buy
1
Buy
21
Hold
7
Sell
0
Strong Sell
1
Fundamentals last updated: Jul 7, 2026, 02:02 AM
44.06
Neutral
$712.73
-5.46% below MA-50
$539.41
24.91% above MA-200
-4.59
-0.22
-4.37
Bearish
Indicators last updated: Jul 7, 2026, 01:13 AM
| Condition | Threshold | Created At |
|---|---|---|
| MA Breakout (Bullish) | 50 days | Jul 6, 2026, 04:13 PM |
| Forward P/E falls below | 42.08 x | Jun 29, 2026, 04:17 PM |
| Price decreases by | 8% | Jun 28, 2026, 05:31 AM |
| RSI Threshold Cross | 40 | Jun 28, 2026, 05:29 AM |
Set up price alerts for Quanta Services Inc and get notified instantly when the price hits your target. Never miss an important price movement again.