Compare ETFs: SPY vs. AGG

SPY
AGG

Comparison

Symbol Company Name Stock Price % Change Assets Exp. Ratio PE Ratio Div. Yield
SPYSPDR S&P 500 ETF Trust599.94-1.71%635.55B0.09%26.911.18%
AGGiShares Core U.S. Aggregate Bond ETF98.020.43%121.45B0.03%124.494.05%

Average Return

In the past year, SPY returned a total of 22.32%, which is significantly higher than AGG's 4.69% return. Over the past 10 years, SPY has had annualized average returns of 12.96% , compared to 1.39% for AGG. These numbers are adjusted for stock splits and include dividends.

Top 25 Holdings

SPY - SPDR S&P 500 ETF Trust
No. Symbol Weight
1 AAPL 7.16%
2 NVDA 6.62%
3 MSFT 5.96%
4 AMZN 4.02%
5 META 2.92%
6 GOOGL 2.08%
7 AVGO 2.04%
8 TSLA 1.91%
9 GOOG 1.71%
10 BRK.B 1.70%
11 JPM 1.45%
12 LLY 1.32%
13 V 1.17%
14 XOM 0.95%
15 UNH 0.89%
16 MA 0.89%
17 COST 0.88%
18 NFLX 0.84%
19 WMT 0.81%
20 PG 0.76%
21 HD 0.75%
22 JNJ 0.74%
23 ABBV 0.68%
24 CRM 0.59%
25 BAC 0.58%
View SPY holdings
AGG - iShares Core U.S. Aggregate Bond ETF
No. Symbol Weight
1
n/a
2.76%
2
n/a
0.56%
3
n/a
0.53%
4
n/a
0.51%
5
n/a
0.47%
6
n/a
0.46%
7
n/a
0.45%
8
n/a
0.44%
9
n/a
0.44%
10
n/a
0.43%
11
n/a
0.40%
12
n/a
0.37%
13
n/a
0.37%
14
n/a
0.33%
15
n/a
0.33%
16
n/a
0.33%
17
n/a
0.32%
18
n/a
0.30%
19
n/a
0.30%
20
n/a
0.30%
21
n/a
0.30%
22
n/a
0.30%
23
n/a
0.29%
24
n/a
0.29%
25
n/a
0.29%
View AGG holdings