Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
BBBS
BondBloxx BBB Rated 1-5 Year Corporate Bond ETF
$50.97
0.0%
$51.06
$50.77
$51.83
$165.65M0.0640,684 shs29,138 shs
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
$21.00
$20.98
$20.48
$21.53
$184.80M0.3543,413 shs20,500 shs
IG
Principal Investment Grade Corporate Active ETF
$20.64
$20.63
$20.31
$21.36
$179.57M0.3735,235 shs18,088 shs
KCSH
KraneShares Sustainable Ultra Short Duration Index ETF
$25.08
$25.08
$25.01
$25.26
$173.05M-0.0913,824 shs120,012 shs
The 10 Best High-Yield Dividend Stocks for 2026 Cover

Discover the 10 Best High-Yield Dividend Stocks for 2026 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
BBBS
BondBloxx BBB Rated 1-5 Year Corporate Bond ETF
0.00%+0.35%+0.14%-0.25%-0.02%
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
0.00%-0.14%+0.53%-0.76%+2.24%
IG
Principal Investment Grade Corporate Active ETF
0.00%+0.68%+0.98%+0.19%+0.73%
KCSH
KraneShares Sustainable Ultra Short Duration Index ETF
0.00%+0.04%-0.04%0.00%0.00%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
BBBS
BondBloxx BBB Rated 1-5 Year Corporate Bond ETF
$50.97
0.0%
$51.06
$50.77
$51.83
$165.65M0.0640,684 shs29,138 shs
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
$21.00
$20.98
$20.48
$21.53
$184.80M0.3543,413 shs20,500 shs
IG
Principal Investment Grade Corporate Active ETF
$20.64
$20.63
$20.31
$21.36
$179.57M0.3735,235 shs18,088 shs
KCSH
KraneShares Sustainable Ultra Short Duration Index ETF
$25.08
$25.08
$25.01
$25.26
$173.05M-0.0913,824 shs120,012 shs
The 10 Best High-Yield Dividend Stocks for 2026 Cover

Discover the 10 Best High-Yield Dividend Stocks for 2026 and secure reliable income in uncertain markets. Download the report now to identify top dividend payers and avoid common yield traps.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
BBBS
BondBloxx BBB Rated 1-5 Year Corporate Bond ETF
0.00%+0.35%+0.14%-0.25%-0.02%
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
0.00%-0.14%+0.53%-0.76%+2.24%
IG
Principal Investment Grade Corporate Active ETF
0.00%+0.68%+0.98%+0.19%+0.73%
KCSH
KraneShares Sustainable Ultra Short Duration Index ETF
0.00%+0.04%-0.04%0.00%0.00%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BBBS
BondBloxx BBB Rated 1-5 Year Corporate Bond ETF
0.00
N/AN/AN/A
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
0.00
N/AN/AN/A
IG
Principal Investment Grade Corporate Active ETF
0.00
N/AN/AN/A
KCSH
KraneShares Sustainable Ultra Short Duration Index ETF
0.00
N/AN/AN/A
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BBBS
BondBloxx BBB Rated 1-5 Year Corporate Bond ETF
N/AN/AN/AN/AN/AN/A
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
N/AN/AN/AN/AN/AN/A
IG
Principal Investment Grade Corporate Active ETF
N/AN/AN/AN/AN/AN/A
KCSH
KraneShares Sustainable Ultra Short Duration Index ETF
N/AN/AN/AN/AN/AN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BBBS
BondBloxx BBB Rated 1-5 Year Corporate Bond ETF
N/AN/AN/AN/AN/AN/AN/AN/AN/A
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
N/AN/AN/AN/AN/AN/AN/AN/AN/A
IG
Principal Investment Grade Corporate Active ETF
N/A$0.06344.00N/AN/AN/AN/AN/AN/A
KCSH
KraneShares Sustainable Ultra Short Duration Index ETF
N/AN/AN/AN/AN/AN/AN/AN/AN/A
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
BBBS
BondBloxx BBB Rated 1-5 Year Corporate Bond ETF
$2.334.57%N/AN/AN/A
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
$0.612.90%N/AN/AN/A
IG
Principal Investment Grade Corporate Active ETF
$1.045.04%N/A1,733.33%N/A
KCSH
KraneShares Sustainable Ultra Short Duration Index ETF
$0.993.95%N/AN/AN/A

Latest IG, BSMV, BBBS, and KCSH Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/18/2026
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
Monthly$0.05293.04%5/18/20265/18/20265/22/2026
4/20/2026
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
Monthly$0.05122.92%4/20/20264/20/20264/24/2026
3/23/2026
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
Monthly$0.05092.92%3/23/20263/23/20263/27/2026
(Data available from 1/1/2013 forward)
CompanyEmployeesShares OutstandingFree FloatOptionable
BBBS
BondBloxx BBB Rated 1-5 Year Corporate Bond ETF
N/A3.25 millionN/AN/A
Invesco BulletShares 2031 Municipal Bond ETF stock logo
BSMV
Invesco BulletShares 2031 Municipal Bond ETF
N/A8.80 millionN/ANot Optionable
IG
Principal Investment Grade Corporate Active ETF
N/A8.70 millionN/ANot Optionable
KCSH
KraneShares Sustainable Ultra Short Duration Index ETF
N/A6.90 millionN/AN/A

Recent News About These Companies

Don't Miss KCSH in the Flight to Ultrashort Bonds
Hedge for Uncertainty With Diversified KCSH
Invest for Income in a Year of Risk With KCSH
KCSH Offers Valuable Bond Diversification
Diversify Your Income Portfolio With KCSH
Don't Miss KCSH When Investing in Short Duration Bonds
Ride Out Fourth Quarter Volatility With KCSH
As Rates Decline, What To Do With Excess Cash?
Look for Opportunity Amidst Volatility With KCSH
Avoid Currency and Duration Risk With KCSH

Media Sentiment Over Time

Top Headlines

View All Headlines

BondBloxx BBB Rated 1-5 Year Corporate Bond ETF NYSEARCA:BBBS

$50.97 -0.01 (-0.02%)
As of 06/12/2026 04:10 PM Eastern

The BondBloxx BBB Rated 1-5 Year Corporate Bond ETF (BBBS) is an exchange-traded fund that mostly invests in investment grade fixed income. The fund tracks a market value-weighted index of BBB-rated, USD-denominated corporate bonds maturing between 1-5 years. BBBS was launched on Jan 25, 2024 and is issued by BondBloxx.

Invesco BulletShares 2031 Municipal Bond ETF stock logo

Invesco BulletShares 2031 Municipal Bond ETF NASDAQ:BSMV

$21.00 0.00 (0.00%)
As of 06/12/2026 03:56 PM Eastern

The Invesco BulletShares 2031 Municipal Bond ETF (BSMV) is an exchange-traded fund that mostly invests in investment grade fixed income. The fund tracks a market-value-weighted index of investment-grade AMT-Free municipal bonds that mature by the end of 2031. BSMV was launched on Sep 15, 2021 and is managed by Invesco.

Principal Investment Grade Corporate Active ETF NYSEARCA:IG

$20.64 0.00 (0.00%)
As of 06/12/2026 04:10 PM Eastern

The Principal Investment Grade Corporate Active ETF (IG) is an exchange-traded fund that is based on the Bloomberg U.S. Corporate Bond index. The fund is an actively managed fund that provides current income by selecting investment-grade, USD-denominated bonds of any maturity. IG was launched on Apr 18, 2018 and is managed by Principal.

KraneShares Sustainable Ultra Short Duration Index ETF NYSEARCA:KCSH

$25.08 0.00 (0.00%)
As of 06/12/2026 04:10 PM Eastern

The KraneShares Sustainable Ultra Short Duration Index ETF (KCSH) is an exchange-traded fund that mostly invests in investment grade fixed income. The fund aims to provide a green cash option to investors. The fund is passively managed, seeking to provide current income through ultra-short duration, USD-denominated, investment grade corporate bonds KCSH was launched on Jul 26, 2024 and is issued by KraneShares.