Go Pro

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
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
$13.84
-0.4%
$0.00
$13.52
$25.81
$73.35M-1.77237,526 shs96,562 shs
YieldMax SNOW Option Income Strategy ETF stock logo
SNOY
YieldMax SNOW Option Income Strategy ETF
$11.83
+1.0%
$10.60
$6.17
$17.35
$67.43M2.46110,710 shs222,591 shs
GraniteShares 2x Long TSLA Daily ETF stock logo
TSLR
GraniteShares 2x Long TSLA Daily ETF
$14.15
+1.4%
$19.62
$11.51
$39.54
$73.58M3.511.81 million shs739,235 shs
TSLW
Roundhill TSLA WeeklyPay ETF
$16.81
-0.3%
$20.81
$15.02
$43.59
$7.56MN/A138,362 shs28,925 shs
7 Stocks to Buy And Hold Forever Cover

Click the link to see MarketBeat's list of seven stocks and why their long-term outlooks are very promising.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
-0.29%-0.29%-7.30%+1,383,999,900.00%+1,383,999,900.00%
YieldMax SNOW Option Income Strategy ETF stock logo
SNOY
YieldMax SNOW Option Income Strategy ETF
+1.02%+3.68%+12.99%+61.61%-17.56%
GraniteShares 2x Long TSLA Daily ETF stock logo
TSLR
GraniteShares 2x Long TSLA Daily ETF
+1.43%+5.28%-37.14%-47.94%-27.44%
TSLW
Roundhill TSLA WeeklyPay ETF
-0.30%+2.44%-25.95%-36.66%-49.61%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
$13.84
-0.4%
$0.00
$13.52
$25.81
$73.35M-1.77237,526 shs96,562 shs
YieldMax SNOW Option Income Strategy ETF stock logo
SNOY
YieldMax SNOW Option Income Strategy ETF
$11.83
+1.0%
$10.60
$6.17
$17.35
$67.43M2.46110,710 shs222,591 shs
GraniteShares 2x Long TSLA Daily ETF stock logo
TSLR
GraniteShares 2x Long TSLA Daily ETF
$14.15
+1.4%
$19.62
$11.51
$39.54
$73.58M3.511.81 million shs739,235 shs
TSLW
Roundhill TSLA WeeklyPay ETF
$16.81
-0.3%
$20.81
$15.02
$43.59
$7.56MN/A138,362 shs28,925 shs
7 Stocks to Buy And Hold Forever Cover

Click the link to see MarketBeat's list of seven stocks and why their long-term outlooks are very promising.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
-0.29%-0.29%-7.30%+1,383,999,900.00%+1,383,999,900.00%
YieldMax SNOW Option Income Strategy ETF stock logo
SNOY
YieldMax SNOW Option Income Strategy ETF
+1.02%+3.68%+12.99%+61.61%-17.56%
GraniteShares 2x Long TSLA Daily ETF stock logo
TSLR
GraniteShares 2x Long TSLA Daily ETF
+1.43%+5.28%-37.14%-47.94%-27.44%
TSLW
Roundhill TSLA WeeklyPay ETF
-0.30%+2.44%-25.95%-36.66%-49.61%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
0.00
N/AN/AN/A
YieldMax SNOW Option Income Strategy ETF stock logo
SNOY
YieldMax SNOW Option Income Strategy ETF
0.00
N/AN/AN/A
GraniteShares 2x Long TSLA Daily ETF stock logo
TSLR
GraniteShares 2x Long TSLA Daily ETF
0.00
N/AN/AN/A
TSLW
Roundhill TSLA WeeklyPay ETF
2.42
Hold$16.81N/A

Current Analyst Ratings Breakdown

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
N/AN/AN/AN/AN/AN/A
YieldMax SNOW Option Income Strategy ETF stock logo
SNOY
YieldMax SNOW Option Income Strategy ETF
N/AN/AN/AN/AN/AN/A
GraniteShares 2x Long TSLA Daily ETF stock logo
TSLR
GraniteShares 2x Long TSLA Daily ETF
N/AN/AN/AN/AN/AN/A
TSLW
Roundhill TSLA WeeklyPay 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
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
N/AN/AN/AN/AN/AN/AN/AN/AN/A
YieldMax SNOW Option Income Strategy ETF stock logo
SNOY
YieldMax SNOW Option Income Strategy ETF
N/AN/AN/AN/AN/AN/AN/AN/AN/A
GraniteShares 2x Long TSLA Daily ETF stock logo
TSLR
GraniteShares 2x Long TSLA Daily ETF
N/AN/AN/AN/AN/AN/AN/AN/AN/A
TSLW
Roundhill TSLA WeeklyPay ETF
N/AN/A48.94N/AN/AN/AN/AN/AN/A
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
$15.91114.96%N/AN/AN/A
YieldMax SNOW Option Income Strategy ETF stock logo
SNOY
YieldMax SNOW Option Income Strategy ETF
$7.6464.58%N/AN/AN/A
GraniteShares 2x Long TSLA Daily ETF stock logo
TSLR
GraniteShares 2x Long TSLA Daily ETF
N/AN/AN/AN/AN/A
TSLW
Roundhill TSLA WeeklyPay ETF
$6.9741.46%N/AN/AN/A

Latest TSLW, SNOY, SEMY, and TSLR Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/6/2026
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
$0.19148/7/20268/7/20268/11/2026
7/30/2026
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
$0.18357/31/20267/31/20268/4/2026
7/23/2026
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
$0.25807/24/20267/24/20267/28/2026
7/16/2026
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
$0.26697/17/20267/17/20267/21/2026
7/9/2026
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
$0.26597/10/20267/10/20267/14/2026
7/1/2026
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
$0.28867/2/20267/2/20267/7/2026
6/25/2026
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
$0.28526/26/20266/26/20266/30/2026
(Data available from 1/1/2013 forward)
CompanyEmployeesShares OutstandingFree FloatOptionable
GraniteShares YieldBOOST Semiconductor ETF stock logo
SEMY
GraniteShares YieldBOOST Semiconductor ETF
N/A5.30 millionN/AN/A
YieldMax SNOW Option Income Strategy ETF stock logo
SNOY
YieldMax SNOW Option Income Strategy ETF
N/A5.70 millionN/AN/A
GraniteShares 2x Long TSLA Daily ETF stock logo
TSLR
GraniteShares 2x Long TSLA Daily ETF
N/A5.20 millionN/AOptionable
TSLW
Roundhill TSLA WeeklyPay ETF
N/A450,000N/AN/A

Recent News About These Companies

Roundhill ETF Trust - Roundhill TSLA WeeklyPay ETF
Roundhill ETF Trust - Roundhill NFLX WeeklyPay ETF
TSLW: Big Payouts While Holding NAV
Roundhill TSLA WeeklyPay ETF

New MarketBeat Followers Over Time

Media Sentiment Over Time

GraniteShares YieldBOOST Semiconductor ETF stock logo

GraniteShares YieldBOOST Semiconductor ETF NASDAQ:SEMY

$13.84 -0.05 (-0.36%)
As of 08/10/2026 04:00 PM Eastern

YieldMax SNOW Option Income Strategy ETF stock logo

YieldMax SNOW Option Income Strategy ETF NYSEARCA:SNOY

$11.83 +0.12 (+1.02%)
As of 08/10/2026 04:10 PM Eastern

The YieldMax SNOW Option Income Strategy ETF (SNOY) is an exchange-traded fund that mostly invests in information technology equity. The fund seeks to provide current income and capped gains on the Snowflake stock (SNOW) through a synthetic covered call strategy, collateralized by cash and US Treasurys. The actively managed fund uses both standardized exchange-traded and FLEX options. SNOY was launched on Jun 10, 2024 and is issued by YieldMax.

GraniteShares 2x Long TSLA Daily ETF stock logo

GraniteShares 2x Long TSLA Daily ETF NASDAQ:TSLR

$14.15 +0.20 (+1.43%)
As of 08/10/2026 04:00 PM Eastern

The GraniteShares 2x Long TSLA Daily ETF (TSLR) is an exchange-traded fund that mostly invests in consumer discretionary equity. The fund provides 2x leveraged exposure, less fees and expenses, to the daily price movement for shares of Tesla stock. TSLR was launched on Aug 21, 2023 and is issued by GraniteShares.

Roundhill TSLA WeeklyPay ETF BATS:TSLW

$16.81 -0.05 (-0.30%)
As of 08/10/2026 04:10 PM Eastern

The Tradr 1.5X Long TSLA Weekly ETF (TSLW) is an exchange-traded fund that mostly invests in consumer discretionary equity. The fund is actively managed, seeking to provide 1.5x the exposure to the weekly price return of the Tesla stock (TSLA) through swap agreements with major global financial institutions. TSLW was launched on Sep 3, 2024 and is issued by Tradr.