Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
iShares iBonds Dec 2023 Term Treasury ETF stock logo
IBTD
iShares iBonds Dec 2023 Term Treasury ETF
$24.78
$24.78
$24.65
$24.85
$2.21B-0.02839,915 shs1,753 shs
iShares iBonds Dec 2024 Term Treasury ETF stock logo
IBTE
iShares iBonds Dec 2024 Term Treasury ETF
$23.93
$23.90
$23.71
$24.01
$2.88B-0.2738,350 shs360,771 shs
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
$21.89
-0.1%
$22.06
$21.58
$22.98
$781.29M0.06173,883 shs147,567 shs
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
$21.56
-0.1%
$21.81
$21.21
$22.85
$457.07M0.08143,449 shs64,507 shs
7 Stocks to Buy And Hold Forever Cover

Click the link below and we'll send you MarketBeat's list of seven stocks and why their long-term outlooks are very promising.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
iShares iBonds Dec 2023 Term Treasury ETF stock logo
IBTD
iShares iBonds Dec 2023 Term Treasury ETF
0.00%0.00%0.00%0.00%-0.06%
iShares iBonds Dec 2024 Term Treasury ETF stock logo
IBTE
iShares iBonds Dec 2024 Term Treasury ETF
0.00%+0.02%-0.02%-0.06%-0.27%
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
-0.09%0.00%-1.20%-2.08%-4.10%
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
-0.16%-0.12%-1.64%-2.62%-4.90%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
iShares iBonds Dec 2023 Term Treasury ETF stock logo
IBTD
iShares iBonds Dec 2023 Term Treasury ETF
N/AN/AN/AN/AN/AN/AN/AN/A
iShares iBonds Dec 2024 Term Treasury ETF stock logo
IBTE
iShares iBonds Dec 2024 Term Treasury ETF
N/AN/AN/AN/AN/AN/AN/AN/A
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
N/AN/AN/AN/AN/AN/AN/AN/A
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
iShares iBonds Dec 2023 Term Treasury ETF stock logo
IBTD
iShares iBonds Dec 2023 Term Treasury ETF
0.00
N/AN/AN/A
iShares iBonds Dec 2024 Term Treasury ETF stock logo
IBTE
iShares iBonds Dec 2024 Term Treasury ETF
0.00
N/AN/AN/A
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
0.00
N/AN/AN/A
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
0.00
N/AN/AN/A

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
iShares iBonds Dec 2023 Term Treasury ETF stock logo
IBTD
iShares iBonds Dec 2023 Term Treasury ETF
N/AN/AN/AN/AN/AN/A
iShares iBonds Dec 2024 Term Treasury ETF stock logo
IBTE
iShares iBonds Dec 2024 Term Treasury ETF
N/AN/AN/AN/AN/AN/A
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
N/AN/AN/AN/AN/AN/A
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
N/AN/AN/AN/AN/AN/A

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
iShares iBonds Dec 2023 Term Treasury ETF stock logo
IBTD
iShares iBonds Dec 2023 Term Treasury ETF
N/AN/A0.00N/AN/AN/AN/AN/A
iShares iBonds Dec 2024 Term Treasury ETF stock logo
IBTE
iShares iBonds Dec 2024 Term Treasury ETF
N/AN/A0.00N/AN/AN/AN/AN/A
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
N/AN/A0.00N/AN/AN/AN/AN/A
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
N/AN/A0.00N/AN/AN/AN/AN/A

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
iShares iBonds Dec 2023 Term Treasury ETF stock logo
IBTD
iShares iBonds Dec 2023 Term Treasury ETF
$1.054.24%N/AN/AN/A
iShares iBonds Dec 2024 Term Treasury ETF stock logo
IBTE
iShares iBonds Dec 2024 Term Treasury ETF
$1.044.35%N/AN/AN/A
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
$0.833.79%N/AN/AN/A
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
$0.773.57%N/AN/AN/A

Latest IBTI, IBTH, IBTD, and IBTE Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
3/28/2024
iShares iBonds Dec 2024 Term Treasury ETF stock logo
IBTE
iShares iBonds Dec 2024 Term Treasury ETF
Monthly$0.09324/1/20244/2/20244/5/2024
3/28/2024
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
Monthly$0.07564/1/20244/2/20244/5/2024
3/28/2024
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
Monthly$0.07344/1/20244/2/20244/5/2024
2/29/2024
iShares iBonds Dec 2024 Term Treasury ETF stock logo
IBTE
iShares iBonds Dec 2024 Term Treasury ETF
Monthly$0.08653/1/20243/4/20243/7/2024
2/29/2024
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
Monthly$0.07093/1/20243/4/20243/7/2024
2/29/2024
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
Monthly$0.06793/1/20243/4/20243/7/2024
1/31/2024
iShares iBonds Dec 2024 Term Treasury ETF stock logo
IBTE
iShares iBonds Dec 2024 Term Treasury ETF
Monthly$0.08932/1/20242/2/20242/7/2024
1/31/2024
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
Monthly$0.07852/1/20242/2/20242/7/2024
1/31/2024
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
Monthly$0.07362/1/20242/2/20242/7/2024
(Data available from 1/1/2013 forward)

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
iShares iBonds Dec 2023 Term Treasury ETF stock logo
IBTD
iShares iBonds Dec 2023 Term Treasury ETF
147,00089.40 millionN/ANot Optionable
iShares iBonds Dec 2024 Term Treasury ETF stock logo
IBTE
iShares iBonds Dec 2024 Term Treasury ETF
147,000120.45 millionN/ANot Optionable
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
147,00035.70 millionN/ANot Optionable
iShares iBonds Dec 2028 Term Treasury ETF stock logo
IBTI
iShares iBonds Dec 2028 Term Treasury ETF
147,00021.20 millionN/ANot Optionable

IBTI, IBTH, IBTD, and IBTE Headlines

SourceHeadline
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0734iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0734
msn.com - April 1 at 4:28 PM
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0720iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0720
msn.com - December 16 at 3:06 PM
iShares iBonds Dec 2028 Term Tr ETFiShares iBonds Dec 2028 Term Tr ETF
morningstar.com - November 24 at 5:54 AM
IBTK iShares iBonds Dec 2030 Term Treasury ETFIBTK iShares iBonds Dec 2030 Term Treasury ETF
seekingalpha.com - November 18 at 10:10 PM
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0669iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0669
msn.com - November 3 at 5:17 PM
iShares iBonds Dec 2028 Term Treasury ETF (IBTI)iShares iBonds Dec 2028 Term Treasury ETF (IBTI)
finance.yahoo.com - October 11 at 5:51 PM
iShares iBonds Dec 2028 Term $ Corp UCITS USD Acc (D28A)iShares iBonds Dec 2028 Term $ Corp UCITS USD Acc (D28A)
investing.com - August 26 at 9:11 AM
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0617iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0617
msn.com - August 3 at 2:37 AM
iShares® iBonds® Dec 2029 Term Treasury ETF declares monthly distribution of $0.0556iShares® iBonds® Dec 2029 Term Treasury ETF declares monthly distribution of $0.0556
msn.com - June 2 at 1:07 AM
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0579iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0579
msn.com - April 3 at 12:36 PM
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0511iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0511
msn.com - March 2 at 5:31 PM
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0540iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0540
msn.com - February 1 at 3:23 PM
iShares iBonds Dec 2024 Term Treasury ETF declares monthly distribution of $0.0800 etfiShares iBonds Dec 2024 Term Treasury ETF declares monthly distribution of $0.0800 etf
msn.com - December 19 at 1:47 PM
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0481iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0481
msn.com - December 19 at 1:47 PM
Managed File Transfer Software Market Shows Huge Demand by Shares, Size, Future Trends and Future Scope Including Top Players by 2023-2028Managed File Transfer Software Market Shows Huge Demand by Shares, Size, Future Trends and Future Scope Including Top Players by 2023-2028
marketwatch.com - December 14 at 10:48 PM
iShares iBonds Dec 2023 Term Treasury ETF declares monthly distribution of $0.0366iShares iBonds Dec 2023 Term Treasury ETF declares monthly distribution of $0.0366
seekingalpha.com - October 5 at 7:23 PM
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0353iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0353
seekingalpha.com - September 2 at 8:15 PM
ETFGI Reports Global ETFs Industry Gathered Net Inflows of $42.46B During July 2022ETFGI Reports Global ETFs Industry Gathered Net Inflows of $42.46B During July 2022
nasdaq.com - August 15 at 11:48 AM
iShares iBonds Dec 2028 Term Treasury ETF (NASDAQ:IBTI), Short Interest ReportiShares iBonds Dec 2028 Term Treasury ETF (NASDAQ:IBTI), Short Interest Report
benzinga.com - August 12 at 9:11 PM
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0267iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0267
seekingalpha.com - July 2 at 9:29 PM
iShares iBonds Dec 2028 Term Muni Bond ETF declares monthly distribution of $0.0270iShares iBonds Dec 2028 Term Muni Bond ETF declares monthly distribution of $0.0270
seekingalpha.com - July 1 at 6:55 PM
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0246iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0246
seekingalpha.com - June 2 at 12:13 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

iShares iBonds Dec 2023 Term Treasury ETF logo

iShares iBonds Dec 2023 Term Treasury ETF

NASDAQ:IBTD
The iShares iBonds Dec 2023 Term Treasury ETF (IBTD) is an exchange-traded fund that is based on the ICE 2023 Maturity US Treasury index. The fund tracks a market-value-weighted index of US Treasury bonds maturing between January and December 2023. The fund will terminate in December 2023. IBTD was launched on Feb 25, 2020 and is managed by BlackRock.
iShares iBonds Dec 2024 Term Treasury ETF logo

iShares iBonds Dec 2024 Term Treasury ETF

NASDAQ:IBTE
The iShares iBonds Dec 2024 Term Treasury ETF (IBTE) is an exchange-traded fund that is based on the ICE 2024 Maturity US Treasury index. The fund tracks a market-value-weighted index of US Treasury bonds maturing between January and December 2024. The fund will terminate in December 2024. IBTE was launched on Feb 25, 2020 and is managed by BlackRock.
iShares iBonds Dec 2027 Term Treasury ETF logo

iShares iBonds Dec 2027 Term Treasury ETF

NASDAQ:IBTH
The iShares iBonds Dec 2027 Term Treasury ETF (IBTH) is an exchange-traded fund that is based on the ICE 2027 Maturity US Treasury index. The fund tracks a market-value-weighted index of US Treasury bonds maturing between January and December 2027. The fund will terminate in December 2027. IBTH was launched on Feb 25, 2020 and is managed by BlackRock.
iShares iBonds Dec 2028 Term Treasury ETF logo

iShares iBonds Dec 2028 Term Treasury ETF

NASDAQ:IBTI
The iShares iBonds Dec 2028 Term Treasury ETF (IBTI) is an exchange-traded fund that is based on the ICE 2028 Maturity US Treasury index. The fund tracks a market-value-weighted index of US Treasury bonds maturing between January and December 2028. The fund will terminate in December 2028. IBTI was launched on Feb 25, 2020 and is managed by BlackRock.