S&P 500   4,967.23
DOW   37,986.40
QQQ   414.65
How major US stock indexes fared Friday, 4/19/2024
American Express profits jump 34%, helped by jump in new customers, higher spending
American Express, Fifth Third rise; Netflix, PPG Industries fall, Friday, 4/19/2024
Intuitive Surgical Stock Can Trend Much Higher This Year 
3 Magnificent Seven Stocks Outperforming the Rest
Bargain Hunting: 3 Stocks With RSIs That Scream Oversold
Closing prices for crude oil, gold and other commodities
S&P 500   4,967.23
DOW   37,986.40
QQQ   414.65
How major US stock indexes fared Friday, 4/19/2024
American Express profits jump 34%, helped by jump in new customers, higher spending
American Express, Fifth Third rise; Netflix, PPG Industries fall, Friday, 4/19/2024
Intuitive Surgical Stock Can Trend Much Higher This Year 
3 Magnificent Seven Stocks Outperforming the Rest
Bargain Hunting: 3 Stocks With RSIs That Scream Oversold
Closing prices for crude oil, gold and other commodities
S&P 500   4,967.23
DOW   37,986.40
QQQ   414.65
How major US stock indexes fared Friday, 4/19/2024
American Express profits jump 34%, helped by jump in new customers, higher spending
American Express, Fifth Third rise; Netflix, PPG Industries fall, Friday, 4/19/2024
Intuitive Surgical Stock Can Trend Much Higher This Year 
3 Magnificent Seven Stocks Outperforming the Rest
Bargain Hunting: 3 Stocks With RSIs That Scream Oversold
Closing prices for crude oil, gold and other commodities
S&P 500   4,967.23
DOW   37,986.40
QQQ   414.65
How major US stock indexes fared Friday, 4/19/2024
American Express profits jump 34%, helped by jump in new customers, higher spending
American Express, Fifth Third rise; Netflix, PPG Industries fall, Friday, 4/19/2024
Intuitive Surgical Stock Can Trend Much Higher This Year 
3 Magnificent Seven Stocks Outperforming the Rest
Bargain Hunting: 3 Stocks With RSIs That Scream Oversold
Closing prices for crude oil, gold and other commodities

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Invesco BulletShares 2030 Corporate Bond ETF stock logo
BSCU
Invesco BulletShares 2030 Corporate Bond ETF
$16.02
+0.1%
$16.28
$15.19
$17.39
$658.22M0.17262,790 shs180,528 shs
DWSH
AdvisorShares Dorsey Wright Short ETF
$7.50
-1.1%
$7.27
$6.92
$10.12
$12.90M-1.6339,103 shs34,309 shs
ESEB
Xtrackers J.P. Morgan ESG Emerging Markets Sovereign ETF
$16.75
$16.75
$0.00
$0.00
$6.70M0.45N/A36,932 shs
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
$21.87
+0.0%
$22.08
$21.58
$22.98
$776.21M0.06176,363 shs130,667 shs
The Next 7 Blockbuster Stocks for Growth Investors Cover

Wondering what the next stocks will be that hit it big, with solid fundamentals? Click the link below to learn more about how your portfolio could bloom.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Invesco BulletShares 2030 Corporate Bond ETF stock logo
BSCU
Invesco BulletShares 2030 Corporate Bond ETF
+0.09%-0.59%-1.96%-2.61%-2.47%
DWSH
AdvisorShares Dorsey Wright Short ETF
-1.10%+0.09%+4.71%+0.63%-17.98%
ESEB
Xtrackers J.P. Morgan ESG Emerging Markets Sovereign ETF
0.00%0.00%0.00%+0.66%+1.45%
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
+0.02%-0.23%-1.22%-1.95%-2.97%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Invesco BulletShares 2030 Corporate Bond ETF stock logo
BSCU
Invesco BulletShares 2030 Corporate Bond ETF
N/AN/AN/AN/AN/AN/AN/AN/A
DWSH
AdvisorShares Dorsey Wright Short ETF
N/AN/AN/AN/AN/AN/AN/AN/A
ESEB
Xtrackers J.P. Morgan ESG Emerging Markets Sovereign 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

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Invesco BulletShares 2030 Corporate Bond ETF stock logo
BSCU
Invesco BulletShares 2030 Corporate Bond ETF
0.00
N/AN/AN/A
DWSH
AdvisorShares Dorsey Wright Short ETF
0.00
N/AN/AN/A
ESEB
Xtrackers J.P. Morgan ESG Emerging Markets Sovereign 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

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Invesco BulletShares 2030 Corporate Bond ETF stock logo
BSCU
Invesco BulletShares 2030 Corporate Bond ETF
N/AN/AN/AN/AN/AN/A
DWSH
AdvisorShares Dorsey Wright Short ETF
N/AN/AN/AN/AN/AN/A
ESEB
Xtrackers J.P. Morgan ESG Emerging Markets Sovereign 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

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Invesco BulletShares 2030 Corporate Bond ETF stock logo
BSCU
Invesco BulletShares 2030 Corporate Bond ETF
N/AN/A0.00N/AN/AN/AN/AN/A
DWSH
AdvisorShares Dorsey Wright Short ETF
N/AN/A0.00N/AN/AN/AN/AN/A
ESEB
Xtrackers J.P. Morgan ESG Emerging Markets Sovereign 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

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Invesco BulletShares 2030 Corporate Bond ETF stock logo
BSCU
Invesco BulletShares 2030 Corporate Bond ETF
$0.694.31%N/AN/AN/A
DWSH
AdvisorShares Dorsey Wright Short ETF
$0.729.60%N/AN/AN/A
ESEB
Xtrackers J.P. Morgan ESG Emerging Markets Sovereign ETF
N/AN/AN/AN/AN/A
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
$0.833.80%N/AN/AN/A

Latest BSCU, IBTH, DWSH, and ESEB Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
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/15/2024
Invesco BulletShares 2030 Corporate Bond ETF stock logo
BSCU
Invesco BulletShares 2030 Corporate Bond ETF
Monthly$0.06133/18/20243/19/20243/22/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/16/2024
Invesco BulletShares 2030 Corporate Bond ETF stock logo
BSCU
Invesco BulletShares 2030 Corporate Bond ETF
Monthly$0.05772/20/20242/21/20242/23/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
(Data available from 1/1/2013 forward)

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Invesco BulletShares 2030 Corporate Bond ETF stock logo
BSCU
Invesco BulletShares 2030 Corporate Bond ETF
147,00041.10 millionN/ANot Optionable
DWSH
AdvisorShares Dorsey Wright Short ETF
N/A1.72 millionN/ANot Optionable
ESEB
Xtrackers J.P. Morgan ESG Emerging Markets Sovereign ETF
N/A400,000N/ANot Optionable
iShares iBonds Dec 2027 Term Treasury ETF stock logo
IBTH
iShares iBonds Dec 2027 Term Treasury ETF
147,00035.50 millionN/ANot Optionable

BSCU, IBTH, DWSH, and ESEB Headlines

SourceHeadline
iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0756iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0756
msn.com - April 1 at 2:15 PM
iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0709iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0709
msn.com - March 4 at 6:04 PM
iShares iBonds 2027 Term High Yield and Income ETF declares monthly distribution of $0.1312iShares iBonds 2027 Term High Yield and Income ETF declares monthly distribution of $0.1312
msn.com - March 4 at 1:03 PM
iShares iBonds Dec 2025 Term Treasury ETF declares monthly distribution of $0.0819iShares iBonds Dec 2025 Term Treasury ETF declares monthly distribution of $0.0819
msn.com - February 2 at 12:18 PM
iShares iBonds Dec 2033 Term Treasury ETF (IBTO)iShares iBonds Dec 2033 Term Treasury ETF (IBTO)
investing.com - January 6 at 2:42 PM
iShares iBonds Dec 2027 Term Muni Bond ETF declares monthly distribution of $0.0471iShares iBonds Dec 2027 Term Muni Bond ETF declares monthly distribution of $0.0471
msn.com - December 16 at 2:05 PM
iShares iBonds Dec 2027 Term Muni Bond ETF declares monthly distribution of $0.0450iShares iBonds Dec 2027 Term Muni Bond ETF declares monthly distribution of $0.0450
msn.com - December 1 at 11:00 PM
iShares iBonds Dec 2026 Term Muni Bond ETF declares monthly distribution of $0.0378iShares iBonds Dec 2026 Term Muni Bond ETF declares monthly distribution of $0.0378
msn.com - December 1 at 5:58 PM
iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0554iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0554
msn.com - December 1 at 5:58 PM
iShares iBonds Dec 2029 Term Treasury ETF (IBTJ)iShares iBonds Dec 2029 Term Treasury ETF (IBTJ)
investing.com - September 3 at 4:17 AM
iShares iBonds Dec 2027 Term Muni Bond ETF declares monthly distribution of $0.0435iShares iBonds Dec 2027 Term Muni Bond ETF declares monthly distribution of $0.0435
msn.com - July 5 at 5:00 PM
iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0616iShares iBonds Dec 2028 Term Treasury ETF declares monthly distribution of $0.0616
msn.com - July 5 at 5:00 PM
iShares iBonds Dec 2029 Term Corporate ETF declares monthly distribution of $0.0819iShares iBonds Dec 2029 Term Corporate ETF declares monthly distribution of $0.0819
seekingalpha.com - July 5 at 11:59 AM
iShares® iBonds® Dec 2027 Term Treasury ETF declares monthly distribution of $0.0689iShares® iBonds® Dec 2027 Term Treasury ETF declares monthly distribution of $0.0689
msn.com - June 2 at 4:34 AM
iShares iBonds Dec 2026 Term Treasury ETF (IBTG)iShares iBonds Dec 2026 Term Treasury ETF (IBTG)
uk.investing.com - May 12 at 6:50 PM
iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0685iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0685
msn.com - May 2 at 8:20 PM
iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0699iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0699
msn.com - April 3 at 1:30 PM
iShares iBonds Dec 2030 Term Treasury ETF (IBTK)iShares iBonds Dec 2030 Term Treasury ETF (IBTK)
investing.com - March 19 at 8:06 AM
iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0617iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0617
msn.com - March 2 at 5:56 PM
iShares iBonds Dec 2024 Term Corporate ETF declares monthly distribution of $0.0591iShares iBonds Dec 2024 Term Corporate ETF declares monthly distribution of $0.0591
msn.com - February 1 at 2:18 PM
iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0759iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0759
msn.com - December 19 at 6:04 PM
iShares iBonds Dec 2027 Term Treasury ETF (IBTH)iShares iBonds Dec 2027 Term Treasury ETF (IBTH)
finance.yahoo.com - October 27 at 7:47 PM
iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0429iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0429
seekingalpha.com - September 2 at 10:50 PM
iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0287iShares iBonds Dec 2027 Term Treasury ETF declares monthly distribution of $0.0287
seekingalpha.com - July 1 at 6:48 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Invesco BulletShares 2030 Corporate Bond ETF logo

Invesco BulletShares 2030 Corporate Bond ETF

NASDAQ:BSCU
The Invesco BulletShares 2030 Corporate Bond ETF (BSCU) is an exchange-traded fund that mostly invests in investment grade fixed income. The fund tracks a market-value-weighted index of USD-denominated corporate investment grade bonds with effective maturities in 2030. BSCU was launched on Sep 16, 2020 and is managed by Invesco.

AdvisorShares Dorsey Wright Short ETF

NASDAQ:DWSH
The AdvisorShares Dorsey Wright Short ETF (DWSH) is an exchange-traded fund that is based on the Russell 3000 index. The fund is actively managed to achieve long-term capital appreciation by shorting US-listed large-cap companies exhibiting weak relative strength. DWSH was launched on Jul 10, 2018 and is managed by AdvisorShares.

Xtrackers J.P. Morgan ESG Emerging Markets Sovereign ETF

BATS:ESEB
The Xtrackers J.P. Morgan ESG Emerging Markets Sovereign ETF (ESEB) is an exchange-traded fund that mostly invests in broad credit fixed income. The fund tracks an index of emerging market USD-denominated sovereign debts, which selects and weights its securities based on ESG principles. ESEB was launched on Mar 3, 2015 and is managed by Xtrackers.
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.