Markets / ETFs

iShares 7-10 Year Treasury Bond ETF IEF

Close 13 Nov 2026

Tracks US Treasury bonds, 7 to 10 years.

BondsTracks US Treasury bonds, 7 to 10 years
IEF · close 13 Nov 2026
$90.04 ▼ 0.19%
Exchange traded fund
1-year return-3.3%
52-week range$88.34 – $95.15price at 25% of the range
Traded a day$1.2 Baverage, last 20 days
RSI (14 days)41.5neutral

Price chart

Loading the chart…

Returns

1 week
-2.0%
1 month
+0.0%
3 months
-2.0%
6 months
-1.7%
1 year
-3.3%
3 years (a year)
+3.1%
5 years (a year)
-1.9%
Since 2016
+9.2%

From the ETF's traded prices, dividends not added back. Over 3 and 5 years: the average a year. Past returns do not guarantee future returns.

Price levels

50-day average$90.21price below it
200-day average$92.12price below it
52-week high$95.15
52-week low$88.34

Other bonds ETFs

ETFToday1 yearTraded a day
iShares Core US Aggregate Bond ETFAGG · US investment-grade bonds-0.14%-1.4%$1.1 B
Vanguard Total Bond Market ETFBND · US investment-grade bonds-0.13%-1.4%$735 M
iShares 20+ Year Treasury Bond ETFTLT · US Treasury bonds over 20 years-0.43%-7.8%$2.9 B
iShares 1-3 Year Treasury Bond ETFSHY · US Treasury bonds, 1 to 3 years+0.04%+1.5%$421 M
iShares 0-3 Month Treasury Bond ETFSGOV · US Treasury bills+0.03%+3.8%$2.4 B
iShares TIPS Bond ETFTIP · Inflation-protected US Treasuries-0.15%-1.9%$237 M
iShares iBoxx $ Investment Grade Corporate Bond ETFLQD · Investment-grade company bonds-0.23%-3.0%$3.4 B
iShares iBoxx $ High Yield Corporate Bond ETFHYG · High-yield (junk) company bonds-0.05%+1.3%$3.5 B

← All US ETFs

Prices from all US exchanges. Information only, not investment advice.

What is the price of iShares 7-10 Year Treasury Bond ETF (IEF) today?

$90.04 (-0.19% today), at the close of 2026-11-13.

What does IEF track?

US Treasury bonds, 7 to 10 years.

What is the 1-year return of IEF?

-3.3% over the last year, from its traded prices (dividends not added back).

How do I buy IEF?

Through any US stockbroker, like a share, during US market hours (09:30 to 16:00 New York time).