Invesco S&P 500 Top 50 ETF (XLG) Stock Price

53.72 ▲ +0.89 (+1.68%)
Open: 53.495 Vol: 0 Day's range: 53.495 - 53.88 Mar 31, 11:41 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
XLG Technical Analysis
5 mins 30 mins Hourly Daily Weekly
NEUTRAL BUY BUY SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 53.72▼ 53.74▼ 53.36▲ 53.68▼ 54.69▼
MA10 53.73▼ 53.36▲ 53.20▲ 54.35▼ 56.24▼
MA20 53.63▲ 53.23▲ 53.32▲ 55.55▼ 57.67▼
MA50 53.18▲ 53.73▼ 54.26▼ 57.01▼ 55.20▼
MA100 53.14▲ 54.35▼ 55.19▼ 58.06▼ 51.24▲
MA200 53.62▲ 55.37▼ 56.19▼ 56.62▼ 42.30▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.028▼ 0.128▲ 0.136▲ -0.220▼ -0.846▼
RSI 57.857▲ 55.642▲ 49.909▼ 35.243▼ 37.543▼
STOCH 29.739     89.841▲ 52.854     15.010▼ 9.967▼
WILL %R -90.196▼ -18.110▲ -18.110▲ -74.940     -85.607▼
CCI -112.653▼ 64.823     133.739▲ -93.842     -168.101▼
Latest Filters Detected On XLG
RSI $XLG RSI(14) Crossed Above 30 Set Alert
CDL $XLG Shooting Star Candlestick Pattern Detected Set Alert
Invesco S&P 500 Top 50 ETF News
Monday, March 09, 2026 11:44 AM
Invesco S&P 500 Top 50 ETF is upgraded to buy as valuation compresses and earnings growth estimates rise. XLG trades near a 23x forward P/E, with a PEG ratio close to 2 and a 12%+ long-term earnings ...
XLG historical stock data
date open high low close volume
31/03/26 53.495 53.88 53.495 53.65 1,121,388
30/03/26 53.36 53.41 52.60 52.83 3,350,068
27/03/26 53.74 53.74 52.8398 52.92 5,072,017
26/03/26 54.64 54.86 53.94 53.97 2,546,595
25/03/26 55.14 55.42 54.90 55.02 6,025,000
24/03/26 54.71 55.02 54.58 54.63 3,986,000
23/03/26 55.21 55.57 54.92 55.09 5,583,500
20/03/26 55.16 55.16 54.25 54.51 5,673,962
19/03/26 55.20 55.545 54.99 55.31 5,932,696
18/03/26 56.15 56.32 55.52 55.54 3,258,853
Quote Details
52wk Low:39.50
52wk High:60.63
Vol:0
Avg Vol(3m):95.4M
1Y Chng:+23.93%
1M Chng:-6.42%
Add to Watch List
More Information
Sector N/A
Index N/A
Market Cap. 0.00