Free Trial

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
$100.60
+0.8%
$98.91
$77.47
$102.15
$4.44B1.09122,002 shs80,563 shs
Direxion Daily S&P 500 Bull 3X stock logo
SPXL
Direxion Daily S&P 500 Bull 3X
$133.30
+2.6%
$127.56
$67.60
$138.12
$4.25B2.996.48 million shs5.94 million shs
ProShares Ultra S&P500 stock logo
SSO
ProShares Ultra S&P500
$77.67
+1.8%
$75.20
$48.59
$79.50
$4.49B23.61 million shs3.56 million shs
Invesco S&P 500 Top 50 ETF stock logo
XLG
Invesco S&P 500 Top 50 ETF
$43.27
+0.5%
$41.98
$32.74
$43.85
$4.22B1.081.17 million shs1.75 million 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
iShares MSCI KLD 400 Social ETF stock logo
DSI
iShares MSCI KLD 400 Social ETF
0.00%-0.79%+4.27%+2.19%+26.92%
Direxion Daily S&P 500 Bull 3X stock logo
SPXL
Direxion Daily S&P 500 Bull 3X
0.00%-1.43%+12.53%+4.93%+75.81%
ProShares Ultra S&P500 stock logo
SSO
ProShares Ultra S&P500
+0.03%-0.97%+8.39%+4.03%+50.41%
Invesco S&P 500 Top 50 ETF stock logo
XLG
Invesco S&P 500 Top 50 ETF
0.00%-0.60%+5.69%+3.72%+30.65%

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
Direxion Daily S&P 500 Bull 3X stock logo
SPXL
Direxion Daily S&P 500 Bull 3X
N/AN/AN/AN/AN/AN/AN/AN/A
ProShares Ultra S&P500 stock logo
SSO
ProShares Ultra S&P500
N/AN/AN/AN/AN/AN/AN/AN/A
Invesco S&P 500 Top 50 ETF stock logo
XLG
Invesco S&P 500 Top 50 ETF
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$108.898.24% Upside
Direxion Daily S&P 500 Bull 3X stock logo
SPXL
Direxion Daily S&P 500 Bull 3X
0.00
N/A$144.028.04% Upside
ProShares Ultra S&P500 stock logo
SSO
ProShares Ultra S&P500
0.00
N/A$83.857.96% Upside
Invesco S&P 500 Top 50 ETF stock logo
XLG
Invesco S&P 500 Top 50 ETF
0.00
N/A$46.848.26% 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
Direxion Daily S&P 500 Bull 3X stock logo
SPXL
Direxion Daily S&P 500 Bull 3X
N/AN/AN/AN/AN/AN/A
ProShares Ultra S&P500 stock logo
SSO
ProShares Ultra S&P500
N/AN/AN/AN/AN/AN/A
Invesco S&P 500 Top 50 ETF stock logo
XLG
Invesco S&P 500 Top 50 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 MSCI KLD 400 Social ETF stock logo
DSI
iShares MSCI KLD 400 Social ETF
N/AN/A29.01N/AN/AN/AN/AN/A
Direxion Daily S&P 500 Bull 3X stock logo
SPXL
Direxion Daily S&P 500 Bull 3X
N/AN/A33.36N/AN/AN/AN/AN/A
ProShares Ultra S&P500 stock logo
SSO
ProShares Ultra S&P500
N/AN/A0.00N/AN/AN/AN/AN/A
Invesco S&P 500 Top 50 ETF stock logo
XLG
Invesco S&P 500 Top 50 ETF
N/AN/A2.92N/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.05%N/AN/AN/A
Direxion Daily S&P 500 Bull 3X stock logo
SPXL
Direxion Daily S&P 500 Bull 3X
$0.200.15%N/AN/AN/A
ProShares Ultra S&P500 stock logo
SSO
ProShares Ultra S&P500
$0.220.28%N/AN/AN/A
Invesco S&P 500 Top 50 ETF stock logo
XLG
Invesco S&P 500 Top 50 ETF
$3.698.53%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.15 millionN/ANot Optionable
Direxion Daily S&P 500 Bull 3X stock logo
SPXL
Direxion Daily S&P 500 Bull 3X
N/A31.85 millionN/ANot Optionable
ProShares Ultra S&P500 stock logo
SSO
ProShares Ultra S&P500
N/A57.75 millionN/ANot Optionable
Invesco S&P 500 Top 50 ETF stock logo
XLG
Invesco S&P 500 Top 50 ETF
N/A97.49 millionN/ANot Optionable

DSI, SSO, SPXL, and XLG Headlines

Recent News About These Companies

3 ETFs to Buy Now: May 2024
XLG: The Biggest Of The Big
3 ETFs to Buy Now: Q2 Edition
Top Tickers: 3 Stocks That Could Embarrass the S&P 500
11 Sectors, 3 Different Stories For The S&P 500 And IVV
This Index Deserves An ETF
Invesco S&P 500 UCITS ETF (GBP Hdg) (G500)

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

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).
Direxion Daily S&P 500 Bull 3X logo

Direxion Daily S&P 500 Bull 3X

NYSEARCA:SPXL
Direxion Daily S&P 500 Bull 3X Shares, formerly Direxion Daily Large Cap Bull 3X Shares, seeks daily investment results of 300% of the price performance of the S&P 500 Index. The S&P 500 Index is a capitalization-weighted index composed of 500 domestic common stocks. Standard & Poor's selects the 500 stocks comprising the Index on the basis of market values and industry diversification. Most of the stocks in the Index are issued by the 500 largest companies, in terms of the aggregate market value of their outstanding stock, and generally are listed on the New York Stock Exchange. It invests in sectors, such as information technology, financials, health care, consumer discretionary, consumer staples, energy, industrials, utilities, materials and telecommunication services. Rafferty Asset Management, LLC is the Fund's investment adviser.
ProShares Ultra S&P500 logo

ProShares Ultra S&P500

NYSEARCA:SSO
ProShares Ultra S&P500 (the Fund), formerly Ultra S&P500 ProShares, seeks daily investment results that correspond to twice (200%) the daily performance of the S&P 500 Index. The S&P 500 Index is a measure of large-cap United States stock market performance. It is a float-adjusted market capitalization weighted index of 500 United States operating companies and real estate investment trusts (REITs) selected by the S&P U.S. Index Committee through a non-mechanical process that factors criteria, such as liquidity, price, market capitalization and financial viability. The S&P 500 Index is a price return index. Reconstitution occurs both on a quarterly and ongoing basis. 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 S&P 500 Index. The Fund's investment advisor is ProShare Advisors LLC.
Invesco S&P 500 Top 50 ETF logo

Invesco S&P 500 Top 50 ETF

NYSEARCA:XLG
Guggenheim Russell Top 50 Mega Cap ETF (the Fund), formerly Rydex Russell Top 50 ETF, seeks to replicate as closely as possible the performance of the Russell Top 50 Index (the Index). The Index is an unmanaged capitalization-weighted index consisting of the 50 largest companies in the Russell 3000 Index. The Russell 3000 Index is an unmanaged capitalization-weighted index that offers investors access to the United States equity universe representing approximately 98% of the United States equity market. The Fund provides cap-weighted exposure to the 50 largest United States companies representing more than 40% of the total market cap of the Russell 3000 Index. The Funds use a replication strategy to track the Index. Replication refers to investing in substantially all of the securities in the Index in approximately the same proportions as in the Index. The Fund's investment advisor is PADCO Advisors II, Inc., which operates under the name Rydex Investments.