Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
$20.53
+0.4%
$20.85
$18.90
$21.64
N/AN/A140,773 shs117,031 shs
CDI Corp stock logo
CDI
CDI
$8.22
$0.00
$4.84
$9.65
N/AN/A81,650 shsN/A
iShares MSCI Germany ETF stock logo
EWG
iShares MSCI Germany ETF
$30.98
+0.9%
$30.85
$24.70
$31.97
$1.00B0.871.67 million shs695,871 shs
(Almost) Everything You Need To Know About The EV Market Cover

Click the link below and we'll send you MarketBeat's guide to investing in electric vehicle technologies (EV) and which EV stocks show the most promise.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
-0.78%+0.20%-2.41%-2.90%-3.72%
CDI Corp stock logo
CDI
CDI
0.00%0.00%0.00%0.00%0.00%
iShares MSCI Germany ETF stock logo
EWG
iShares MSCI Germany ETF
-0.31%+2.18%-2.80%+4.44%+5.55%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/AN/AN/AN/AN/AN/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/AN/AN/AN/AN/AN/AN/A
iShares MSCI Germany ETF stock logo
EWG
iShares MSCI Germany ETF
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/AN/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/AN/AN/A
iShares MSCI Germany ETF stock logo
EWG
iShares MSCI Germany ETF
0.00
N/AN/AN/A

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
$29.88MN/AN/AN/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/AN/AN/AN/AN/A
iShares MSCI Germany ETF stock logo
EWG
iShares MSCI Germany 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
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/AN/A0.00N/AN/AN/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/A0.00N/AN/AN/AN/AN/A
iShares MSCI Germany ETF stock logo
EWG
iShares MSCI Germany ETF
N/AN/A14.03N/AN/AN/AN/AN/A

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
$0.602.92%N/AN/AN/A
CDI Corp stock logo
CDI
CDI
N/AN/AN/AN/AN/A
iShares MSCI Germany ETF stock logo
EWG
iShares MSCI Germany ETF
$0.802.58%N/AN/AN/A

Latest EWG, BTT, CDI, DP3D, and TBGR Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/1/2024
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
Monthly$0.04602.66%4/12/20244/15/20245/1/2024
3/1/2024
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
Monthly$0.04602.64%3/14/20243/15/20244/1/2024
(Data available from 1/1/2013 forward)

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/A
CDI Corp stock logo
CDI
CDI
35.88%
iShares MSCI Germany ETF stock logo
EWG
iShares MSCI Germany ETF
N/A

Insider Ownership

CompanyInsider Ownership
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/A
CDI Corp stock logo
CDI
CDI
8.80%
iShares MSCI Germany ETF stock logo
EWG
iShares MSCI Germany ETF
N/A

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Blackrock Municipal 2030 Target Term Trust stock logo
BTT
Blackrock Municipal 2030 Target Term Trust
N/AN/AN/ANot Optionable
CDI Corp stock logo
CDI
CDI
N/AN/AN/ANot Optionable
iShares MSCI Germany ETF stock logo
EWG
iShares MSCI Germany ETF
N/A32.40 millionN/ANot Optionable

EWG, BTT, CDI, DP3D, and TBGR Headlines

SourceHeadline
Germanys consumer confidence rises to -24.20 points in MayGermany's consumer confidence rises to -24.20 points in May
msn.com - April 26 at 5:19 AM
Germanys inflation rate drops to 2.2% in MarchGermany's inflation rate drops to 2.2% in March
msn.com - April 12 at 6:32 PM
Germany records trade surplus of €21.40B in FebruaryGermany records trade surplus of €21.40B in February
msn.com - April 8 at 3:23 PM
TSX:XDIV (iShares Core Msci Canadian Quality Dividend Index ETF)TSX:XDIV (iShares Core Msci Canadian Quality Dividend Index ETF)
fool.ca - April 5 at 11:31 PM
Germanys factory orders rise 0.2% in FebGermany's factory orders rise 0.2% in Feb
msn.com - April 5 at 3:28 AM
Germanys services PMI at 50.1, a six-month highGermany's services PMI at 50.1, a six-month high
msn.com - April 4 at 5:27 PM
Compare with iShares MSCI Japan SRI EUR Hedged UCITS ETF (Acc) (QDVN)Compare with iShares MSCI Japan SRI EUR Hedged UCITS ETF (Acc) (QDVN)
msn.com - March 28 at 5:54 PM
EWL Offers Durability At A CostEWL Offers Durability At A Cost
seekingalpha.com - March 22 at 3:33 PM
Eurozone Flash PMI Shows Economy Close To Stabilising In March, Price Pressures EaseEurozone Flash PMI Shows Economy Close To Stabilising In March, Price Pressures Ease
seekingalpha.com - March 22 at 10:33 AM
Germanys business confidence rises in MarchGermany's business confidence rises in March
msn.com - March 22 at 5:32 AM
Heres why investors should stop worrying so much about concentration risk in the marketHere's why investors should stop worrying so much about concentration risk in the market
msn.com - February 23 at 10:09 AM
iShares MSCI Germany Index Fund (ARCA:EWG), Quotes and News SummaryiShares MSCI Germany Index Fund (ARCA:EWG), Quotes and News Summary
benzinga.com - February 23 at 10:09 AM
ProShares MSCI Europe Dividend Growers ETF declares quarterly distribution of $0.1146ProShares MSCI Europe Dividend Growers ETF declares quarterly distribution of $0.1146
msn.com - December 20 at 6:28 PM
Germanys PPI drops 0.5% in NovemberGermany's PPI drops 0.5% in November
msn.com - December 20 at 7:40 AM
Germanys inflation rate drops to 3.2% in NovemberGermany's inflation rate drops to 3.2% in November
msn.com - December 8 at 7:37 AM
EWG: Germany Is Caught In A Perfect StormEWG: Germany Is Caught In A Perfect Storm
seekingalpha.com - November 30 at 6:19 AM
Germanys GDP contracts 0.4% Y/Y in Q3Germany's GDP contracts 0.4% Y/Y in Q3
msn.com - November 24 at 9:30 AM
Ishares Edge Msci Europe Minimum Volatility Esg Ucits Etf Usd Hedged (acc) Share Price (MVLD.AM)Ishares Edge Msci Europe Minimum Volatility Esg Ucits Etf Usd Hedged (acc) Share Price (MVLD.AM)
lse.co.uk - November 14 at 7:48 AM
EWGS ETF Stock Price HistoryEWGS ETF Stock Price History
investing.com - November 6 at 12:06 AM
EWG ETF Stock Price HistoryEWG ETF Stock Price History
investing.com - November 2 at 12:31 AM
Germanys retail sales drops 0.80% in SeptemberGermany's retail sales drops 0.80% in September
msn.com - October 31 at 8:51 AM
Germanys economy contracted 0.3% Y/Y in Q3Germany's economy contracted 0.3% Y/Y in Q3
msn.com - October 30 at 8:51 AM
Germanys Composite PMI at 45.80 points, below estimatesGermany's Composite PMI at 45.80 points, below estimates
msn.com - October 24 at 8:29 AM
BlackRock Institutional Trust Company N.A. - iShares Currency Hedged MSCI Germany ETFBlackRock Institutional Trust Company N.A. - iShares Currency Hedged MSCI Germany ETF
money.usnews.com - October 21 at 2:12 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Blackrock Municipal 2030 Target Term Trust logo

Blackrock Municipal 2030 Target Term Trust

NYSE:BTT
Blackrock Municipal 2030 Target Term Trust is a closed end fixed income mutual fund launched by BlackRock, Inc. The fund is managed by by BlackRock Advisors, LLC. It invests in fixed income markets. The fund invests primarily in investment grade municipal bonds that are exempt from regular federal income tax. It was formerly known as BlackRock Municipal Target Term Trust. Blackrock Municipal 2030 Target Term Trust was formed on August 30, 2012 and is domiciled in the United States.
CDI logo

CDI

NYSE:CDI
CDI Corp. provides engineering, information technology and staffing solutions. The Company operates in three segments: Global Engineering and Technology Solutions (GETS), Professional Staffing Services (PSS) and Management Recruiters International (MRI). It provides staffing services through its MRINetwork of franchisees. The GETS segment provides engineering and information technology solutions that involve the production of deliverable work products or services performed at its facility or at a customer's facility. The PSS segment provides technical and professional personnel for discrete periods of time to augment the customer's workforce in times of project, seasonal, peak period or business cycle needs. The MRI segment is a global franchisor that does business as MRINetwork and provides the use of its trademarks, business systems and training and support services to its franchisees. It serves the oil, gas and chemicals, aerospace and industrial equipment, and hi-tech industries.
iShares MSCI Germany ETF logo

iShares MSCI Germany ETF

NYSEARCA:EWG
iShares MSCI Germany ETF, formerly iShares MSCI Germany Index Fund (the Fund), is an exchange-traded fund. The Fund seeks to provide investment results that correspond generally to the price and yield performance, before fees and expenses, of publicly traded securities in the German market, as measured by the MSCI Germany Index (the Index). The Index seeks to measure the performance of the Germany equity market. It is a capitalization-weighted index that aims to capture 85% of the (publicly available) total market capitalization. The Fund invests in sectors, such as consumer discretionary, financials, materials, industrials, healthcare, information technology, utilities, telecommunication services and consumer staples. BlackRock Fund Advisors (BFA) serves as the investment adviser to the Fund.