Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
iShares MSCI KLD 400 Social ETF stock logo
DSI
iShares MSCI KLD 400 Social ETF
$96.25
-0.3%
$98.15
$76.12
$101.23
$4.26B1.02134,464 shs103,404 shs
iShares Global 100 ETF stock logo
IOO
iShares Global 100 ETF
$87.10
-0.3%
$87.52
$70.73
$89.93
$5.10B0.98154,428 shs69,265 shs
Vanguard Mega Cap ETF stock logo
MGC
Vanguard Mega Cap ETF
$179.94
-0.5%
$183.16
$141.58
$187.68
$5.19B1.0183,184 shs64,469 shs
ProShares Ultra QQQ stock logo
QLD
ProShares Ultra QQQ
$79.38
-1.0%
$84.82
$46.40
$89.74
$5.58B2.553.74 million shs3.89 million shs
Metaverse Stocks And Why You Can't Ignore Them Cover

Thinking about investing in Meta, Roblox, or Unity? Click the link to learn what streetwise investors need to know about the metaverse and public markets before making an investment.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
iShares MSCI KLD 400 Social ETF stock logo
DSI
iShares MSCI KLD 400 Social ETF
+0.17%+0.95%-3.78%+2.87%+26.63%
iShares Global 100 ETF stock logo
IOO
iShares Global 100 ETF
-0.08%+0.80%-2.03%+4.70%+23.24%
Vanguard Mega Cap ETF stock logo
MGC
Vanguard Mega Cap ETF
-0.11%+0.81%-2.85%+3.44%+27.27%
ProShares Ultra QQQ stock logo
QLD
ProShares Ultra QQQ
+0.65%+0.12%-8.74%-2.00%+74.29%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
iShares MSCI KLD 400 Social ETF stock logo
DSI
iShares MSCI KLD 400 Social ETF
N/AN/AN/AN/AN/AN/AN/AN/A
iShares Global 100 ETF stock logo
IOO
iShares Global 100 ETF
N/AN/AN/AN/AN/AN/AN/AN/A
Vanguard Mega Cap ETF stock logo
MGC
Vanguard Mega Cap ETF
N/AN/AN/AN/AN/AN/AN/AN/A
ProShares Ultra QQQ stock logo
QLD
ProShares Ultra QQQ
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
iShares MSCI KLD 400 Social ETF stock logo
DSI
iShares MSCI KLD 400 Social ETF
0.00
N/A$104.638.70% Upside
iShares Global 100 ETF stock logo
IOO
iShares Global 100 ETF
0.00
N/A$96.0710.30% Upside
Vanguard Mega Cap ETF stock logo
MGC
Vanguard Mega Cap ETF
0.00
N/A$198.7110.43% Upside
ProShares Ultra QQQ stock logo
QLD
ProShares Ultra QQQ
0.00
N/A$87.9910.84% Upside

Current Analyst Ratings

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
iShares MSCI KLD 400 Social ETF stock logo
DSI
iShares MSCI KLD 400 Social ETF
N/AN/AN/AN/AN/AN/A
iShares Global 100 ETF stock logo
IOO
iShares Global 100 ETF
N/AN/AN/AN/AN/AN/A
Vanguard Mega Cap ETF stock logo
MGC
Vanguard Mega Cap ETF
N/AN/AN/AN/AN/AN/A
ProShares Ultra QQQ stock logo
QLD
ProShares Ultra QQQ
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 MSCI KLD 400 Social ETF stock logo
DSI
iShares MSCI KLD 400 Social ETF
N/AN/A28.32N/AN/AN/AN/AN/A
iShares Global 100 ETF stock logo
IOO
iShares Global 100 ETF
N/AN/A21.90N/AN/AN/AN/AN/A
Vanguard Mega Cap ETF stock logo
MGC
Vanguard Mega Cap ETF
N/AN/A27.80N/AN/AN/AN/AN/A
ProShares Ultra QQQ stock logo
QLD
ProShares Ultra QQQ
N/AN/A25.00N/AN/AN/AN/AN/A

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
iShares MSCI KLD 400 Social ETF stock logo
DSI
iShares MSCI KLD 400 Social ETF
$1.061.10%N/AN/AN/A
iShares Global 100 ETF stock logo
IOO
iShares Global 100 ETF
$1.281.47%N/AN/AN/A
Vanguard Mega Cap ETF stock logo
MGC
Vanguard Mega Cap ETF
$2.181.21%N/AN/AN/A
ProShares Ultra QQQ stock logo
QLD
ProShares Ultra QQQ
$0.110.14%N/AN/AN/A

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
iShares MSCI KLD 400 Social ETF stock logo
DSI
iShares MSCI KLD 400 Social ETF
N/A44.30 millionN/ANot Optionable
iShares Global 100 ETF stock logo
IOO
iShares Global 100 ETF
N/A58.60 millionN/ANot Optionable
Vanguard Mega Cap ETF stock logo
MGC
Vanguard Mega Cap ETF
N/A28.83 millionN/ANot Optionable
ProShares Ultra QQQ stock logo
QLD
ProShares Ultra QQQ
N/A70.30 millionN/ANot Optionable

QLD, IOO, MGC, and DSI Headlines

SourceHeadline
ProShares Ultra QQQ declares quarterly distribution of $0.0555ProShares Ultra QQQ declares quarterly distribution of $0.0555
msn.com - March 22 at 3:38 PM
A Guide to the 10 Most Popular Leveraged ETFsA Guide to the 10 Most Popular Leveraged ETFs
zacks.com - March 7 at 12:01 PM
A Guide to the 10 Most Popular Leveraged ETFsA Guide to the 10 Most Popular Leveraged ETFs
zacks.com - March 7 at 12:01 PM
QLD: Leveraging The Stock BreakoutQLD: Leveraging The Stock Breakout
seekingalpha.com - January 24 at 10:47 AM
UltraShort QQQ declares quarterly distribution of $0.2050UltraShort QQQ declares quarterly distribution of $0.2050
msn.com - December 20 at 2:18 PM
Unemployment And Inflation In March 2025Unemployment And Inflation In March 2025
seekingalpha.com - December 15 at 12:50 PM
ProShares Ultra Pro QQQ (^TQQQ)ProShares Ultra Pro QQQ (^TQQQ)
finance.yahoo.com - November 30 at 7:29 PM
QLD - ProShares Ultra QQQQLD - ProShares Ultra QQQ
finance.yahoo.com - May 25 at 10:34 AM
TQQQ ETF: What next for the ProShares UltraPro QQQ stock?TQQQ ETF: What next for the ProShares UltraPro QQQ stock?
invezz.com - May 11 at 1:49 AM
Learn to Evaluate Proshares Ultra Qqq ($QLD) using the ChartsLearn to Evaluate Proshares Ultra Qqq ($QLD) using the Charts
marketwatch.com - May 8 at 2:03 PM
ProShares Ultra QQQ (ARCA:QLD), Quotes and News SummaryProShares Ultra QQQ (ARCA:QLD), Quotes and News Summary
benzinga.com - March 11 at 4:18 PM
QLD: The ProShares 2X Nasdaq 100 Fund Has A Strong Long Term Track RecordQLD: The ProShares 2X Nasdaq 100 Fund Has A Strong Long Term Track Record
seekingalpha.com - November 30 at 9:57 AM
Lack Of Buying In The ProShares Ultra QQQ Implies Bear Market Not OverLack Of Buying In The ProShares Ultra QQQ Implies Bear Market Not Over
seekingalpha.com - October 17 at 11:45 AM
ProShares Ultra QQQ 2x SharesProShares Ultra QQQ 2x Shares
fxempire.com - August 18 at 8:27 PM
ProShares Ultra QQQ QLDProShares Ultra QQQ QLD
morningstar.com - July 16 at 1:21 AM
When Proshares Short Qqq (PSQ) Moves Investors should ListenWhen Proshares Short Qqq (PSQ) Moves Investors should Listen
news.stocktradersdaily.com - June 29 at 8:36 AM
When Proshares Ultra Qqq (QLD) Moves Investors should ListenWhen Proshares Ultra Qqq (QLD) Moves Investors should Listen
news.stocktradersdaily.com - May 20 at 3:14 AM
Get Amplified Nasdaq 100 Exposure as Index RalliesGet Amplified Nasdaq 100 Exposure as Index Rallies
nasdaq.com - March 25 at 5:25 PM
Insight 2811, Inc. Buys Vanguard Short-Term Government Bond ETF, Alerian MLP ETF, iShares 20+Insight 2811, Inc. Buys Vanguard Short-Term Government Bond ETF, Alerian MLP ETF, iShares 20+
finance.yahoo.com - February 1 at 10:40 PM
QLD: ETF Inflow AlertQLD: ETF Inflow Alert
nasdaq.com - January 3 at 12:17 PM
Stocks This Week: Buy ProShares Ultra QQQ And Agilent TechnologiesStocks This Week: Buy ProShares Ultra QQQ And Agilent Technologies
forbes.com - October 31 at 5:44 PM
Nasdaq ETFs Worth Betting on Before Major Tech Earnings ReleasesNasdaq ETFs Worth Betting on Before Major Tech Earnings Releases
nasdaq.com - October 26 at 6:13 PM
Fed Statements Drive New Rally Momentum In Stock MarketsFed Statements Drive New Rally Momentum In Stock Markets
investing.com - August 30 at 10:44 PM
Fed Statements Drive New Rally Momentum In The Stock MarketsFed Statements Drive New Rally Momentum In The Stock Markets
fxempire.com - August 30 at 5:14 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

iShares MSCI KLD 400 Social ETF logo

iShares MSCI KLD 400 Social ETF

NYSEARCA:DSI
iShares MSCI KLD 400 Social Index Fund (the Fund), formerly iShares FTSE KLD 400 Social Index Fund, seeks to provide investment results that correspond generally to the price and yield performance of the MSCI KLD 400 Social Index (the Index). The Index is a free float-adjusted market capitalization index designed to measure the equity performance of the United States companies. The Index consists of approximately 400 companies identified by MSCI from the universe of companies included in the MSCI USA IMI Index, which consists of the New York Stock Exchange (NYSE) and NASDAQ Stock Market LLC listed United States equities. The Fund's investment advisor is BlackRock Fund Advisors (BFA).
iShares Global 100 ETF logo

iShares Global 100 ETF

NYSEARCA:IOO
iShares Global 100 ETF (the Fund), formerly iShares S&P Global 100 Index Fund, is an exchange-traded fund (ETF). The Fund seeks investment results that correspond generally to the price and yield performance of the S&P Global 100 Index (the Index). The Index is designed to measure the performance of 100 large-capitalization global companies. These companies are liquid and represent some of the multi-national businesses in the world. The Index is a subset of the S&P Global 1200 Index, and consists of 100 common stocks, screened for sector representation, liquidity and size. The Fund generally invests at least 90% of its assets in securities of the Index and in depositary receipts representing securities of the Index. The Fund's investment advisor is BlackRock Fund Advisors.
Vanguard Mega Cap ETF logo

Vanguard Mega Cap ETF

NYSEARCA:MGC
The Vanguard Mega Cap ETF (MGC) is an exchange-traded fund that is based on the CRSP US Mega Cap index, a market-cap-weighted index that covers 70% of the market capitalization of the US equity market. MGC was launched on Dec 24, 2007 and is managed by Vanguard.
ProShares Ultra QQQ logo

ProShares Ultra QQQ

NYSEARCA:QLD
ProShares Ultra QQQ (the Fund), formerly Ultra QQQ ProShares, seeks daily investment results that correspond to twice the daily performance of the NASDAQ-100 Index. The NASDAQ-100 Index represents the largest non-financial domestic and international issues listed on The NASDAQ Stock Market. To be eligible for inclusion, companies cannot be in bankruptcy proceedings and must meet certain additional criteria, including minimum trading volume and seasoning requirements. The Index is calculated under a modified capitalization-weighted methodology. The Fund takes positions in securities and/or financial instruments that, in combination, should have similar daily return characteristics as 200% of the daily return of the Index. The Fund's investment advisor is ProShare Advisors LLC.