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
Fidelity Enhanced Large Cap Growth ETF stock logo
FELG
Fidelity Enhanced Large Cap Growth ETF
$36.88
+0.6%
$34.52
$26.91
$37.12
$3.68B1.14464,048 shs65,980 shs
Invesco S&P 500 GARP ETF stock logo
SPGP
Invesco S&P 500 GARP ETF
$107.72
-0.9%
$102.13
$84.13
$112.90
$3.12B1.11238,361 shs29,203 shs
ProShares UltraPro S&P 500 stock logo
UPRO
ProShares UltraPro S&P 500
$91.77
+0.6%
$78.82
$45.88
$100.06
$4.36B3.085.97 million shs1.31 million shs
Global X S&P 500 Covered Call ETF stock logo
XYLD
Global X S&P 500 Covered Call ETF
$38.95
0.0%
$38.51
$34.53
$43.43
$3.06B0.72829,441 shs96,685 shs
7 AI Stocks to Invest in Today: Capitalizing on AI and Tech Trends in 2025 Cover

Discover the top 7 AI stocks to invest in right now. This exclusive report highlights the companies leading the AI revolution and shaping the future of technology in 2025.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Fidelity Enhanced Large Cap Growth ETF stock logo
FELG
Fidelity Enhanced Large Cap Growth ETF
-0.97%+1.49%+5.68%+14.31%+12.73%
Invesco S&P 500 GARP ETF stock logo
SPGP
Invesco S&P 500 GARP ETF
+0.96%+2.96%+7.25%+7.41%+6.22%
ProShares UltraPro S&P 500 stock logo
UPRO
ProShares UltraPro S&P 500
-0.20%+4.88%+15.33%+20.03%+18.09%
Global X S&P 500 Covered Call ETF stock logo
XYLD
Global X S&P 500 Covered Call ETF
+0.05%+0.59%+1.86%-1.72%-3.73%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Fidelity Enhanced Large Cap Growth ETF stock logo
FELG
Fidelity Enhanced Large Cap Growth ETF
N/AN/AN/AN/AN/AN/AN/AN/A
Invesco S&P 500 GARP ETF stock logo
SPGP
Invesco S&P 500 GARP ETF
N/AN/AN/AN/AN/AN/AN/AN/A
ProShares UltraPro S&P 500 stock logo
UPRO
ProShares UltraPro S&P 500
N/AN/AN/AN/AN/AN/AN/AN/A
Global X S&P 500 Covered Call ETF stock logo
XYLD
Global X S&P 500 Covered Call ETF
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Fidelity Enhanced Large Cap Growth ETF stock logo
FELG
Fidelity Enhanced Large Cap Growth ETF
2.76
Moderate Buy$36.88N/A
Invesco S&P 500 GARP ETF stock logo
SPGP
Invesco S&P 500 GARP ETF
2.62
Moderate Buy$107.72N/A
ProShares UltraPro S&P 500 stock logo
UPRO
ProShares UltraPro S&P 500
2.76
Moderate Buy$91.780.01% Upside
Global X S&P 500 Covered Call ETF stock logo
XYLD
Global X S&P 500 Covered Call ETF
2.75
Moderate Buy$38.95N/A

Current Analyst Ratings Breakdown

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Fidelity Enhanced Large Cap Growth ETF stock logo
FELG
Fidelity Enhanced Large Cap Growth ETF
N/AN/AN/AN/AN/AN/A
Invesco S&P 500 GARP ETF stock logo
SPGP
Invesco S&P 500 GARP ETF
N/AN/AN/AN/AN/AN/A
ProShares UltraPro S&P 500 stock logo
UPRO
ProShares UltraPro S&P 500
N/AN/AN/AN/AN/AN/A
Global X S&P 500 Covered Call ETF stock logo
XYLD
Global X S&P 500 Covered Call 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
Fidelity Enhanced Large Cap Growth ETF stock logo
FELG
Fidelity Enhanced Large Cap Growth ETF
N/AN/A32.96N/AN/AN/AN/AN/A
Invesco S&P 500 GARP ETF stock logo
SPGP
Invesco S&P 500 GARP ETF
N/AN/A15.95N/AN/AN/AN/AN/A
ProShares UltraPro S&P 500 stock logo
UPRO
ProShares UltraPro S&P 500
N/AN/A28.62N/AN/AN/AN/AN/A
Global X S&P 500 Covered Call ETF stock logo
XYLD
Global X S&P 500 Covered Call ETF
N/AN/A25.32N/AN/AN/AN/AN/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Fidelity Enhanced Large Cap Growth ETF stock logo
FELG
Fidelity Enhanced Large Cap Growth ETF
$0.160.43%N/AN/AN/A
Invesco S&P 500 GARP ETF stock logo
SPGP
Invesco S&P 500 GARP ETF
$1.541.43%N/AN/AN/A
ProShares UltraPro S&P 500 stock logo
UPRO
ProShares UltraPro S&P 500
$1.111.21%N/AN/AN/A
Global X S&P 500 Covered Call ETF stock logo
XYLD
Global X S&P 500 Covered Call ETF
$5.2113.38%N/AN/AN/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Fidelity Enhanced Large Cap Growth ETF stock logo
FELG
Fidelity Enhanced Large Cap Growth ETF
N/A99.62 millionN/AN/A
Invesco S&P 500 GARP ETF stock logo
SPGP
Invesco S&P 500 GARP ETF
N/A28.93 millionN/ANot Optionable
ProShares UltraPro S&P 500 stock logo
UPRO
ProShares UltraPro S&P 500
N/A47.55 millionN/ANot Optionable
Global X S&P 500 Covered Call ETF stock logo
XYLD
Global X S&P 500 Covered Call ETF
N/A78.62 millionN/ANot Optionable

Recent News About These Companies

Global X S&P 500 Covered Call ETF declares CAD 0.12 dividend
Global X S&P 500 Covered Call ETF declares $0.12 dividend
(XYLD) Pivots Trading Plans and Risk Controls
Covered Call ETF (XYLD) Hits New 52-Week High
When (XYLD) Moves Investors should Listen
XYLD: There Are Better Alternatives
Global X Enhanced S&P 500 Covered Call ETF (USCL.TO)
Covered Call ETF (XYLD) Hits New 52-Week High
Tap Covered Call ETFs to Earn Higher Income
Where are the Opportunities in (XYLD)
Fubon Taiwan-U.S. Twinstar Multi-Asset Fund (0P0001Q3M3.TW)

New MarketBeat Followers Over Time

Media Sentiment Over Time

Fidelity Enhanced Large Cap Growth ETF stock logo

Fidelity Enhanced Large Cap Growth ETF NYSEARCA:FELG

$36.88 +0.21 (+0.58%)
As of 10:55 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

The Fidelity Enhanced Large Cap Growth ETF (FELG) is an exchange-traded fund that mostly invests in large cap equity. The fund is actively managed, investing in large-cap growth stocks belonging to a broad US equity growth index. The fund aims for capital growth FELG was launched on Apr 19, 2007 and is issued by Fidelity.

Invesco S&P 500 GARP ETF stock logo

Invesco S&P 500 GARP ETF NYSEARCA:SPGP

$107.72 -1.01 (-0.93%)
As of 10:56 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

The Invesco S&P 500 GARP ETF (SPGP) is an exchange-traded fund that is based on the S&P 500 GARP index. The fund tracks an index of S&P 500 stocks selected by growth, quality and value traits, and weighted by growth. SPGP was launched on Jun 16, 2011 and is managed by Invesco.

ProShares UltraPro S&P 500 stock logo

ProShares UltraPro S&P 500 NYSEARCA:UPRO

$91.77 +0.51 (+0.56%)
As of 10:56 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

The ProShares UltraPro S&P500 (UPRO) is an exchange-traded fund that is based on the S&P 500 index. The fund provides 3x leveraged daily exposure to a market cap-weighted index of large-cap and mid-cap US companies selected by the S&P Committee. UPRO was launched on Jun 25, 2009 and is managed by ProShares.

Global X S&P 500 Covered Call ETF stock logo

Global X S&P 500 Covered Call ETF NYSEARCA:XYLD

$38.94 -0.02 (-0.04%)
As of 10:55 AM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

The Global X S&P 500 Covered Call ETF (XYLD) is an exchange-traded fund that is based on the Cboe S&P 500 BuyWrite index. The fund tracks an index of S&P 500 stocks and sells one-month, at-the-money call options on up to 100% of each stock. XYLD was launched on Jun 24, 2013 and is managed by Global X.