Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Boston Scientific Co. stock logo
BSX
Boston Scientific
$73.17
-0.1%
$67.82
$48.35
$74.39
$107.35B0.786.23 million shs8.79 million shs
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
$198.36
+1.0%
$202.47
$161.67
$211.88
$59.51B1.1532.69 million shs24.61 million shs
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
$529.38
+0.3%
$534.69
$424.22
$558.34
$21.54B1.09947,954 shs549,453 shs
Shockwave Medical, Inc. stock logo
SWAV
Shockwave Medical
$330.00
+0.3%
$294.88
$157.00
$331.58
$12.34B0.922.01 million shs575,689 shs
The Best High-Yield Dividend Stocks for 2024 Cover

Looking to generate income with your stock portfolio? Use these ten stocks to generate a safe and reliable source of investment income.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Boston Scientific Co. stock logo
BSX
Boston Scientific
+0.05%+8.67%+6.82%+19.70%+43.19%
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
0.00%+2.70%-5.68%+1.21%+15.74%
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
0.00%+2.14%-4.79%+4.94%+19.38%
Shockwave Medical, Inc. stock logo
SWAV
Shockwave Medical
0.00%+0.30%+1.34%+45.32%+15.65%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Boston Scientific Co. stock logo
BSX
Boston Scientific
4.4547 of 5 stars
2.53.00.04.23.12.52.5
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
N/AN/AN/AN/AN/AN/AN/AN/A
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
N/AN/AN/AN/AN/AN/AN/AN/A
Shockwave Medical, Inc. stock logo
SWAV
Shockwave Medical
4.7083 of 5 stars
2.05.00.04.62.82.53.1

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Boston Scientific Co. stock logo
BSX
Boston Scientific
2.95
Moderate Buy$75.092.63% Upside
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
0.00
N/A$217.629.71% Upside
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
0.00
N/A$556.875.19% Upside
Shockwave Medical, Inc. stock logo
SWAV
Shockwave Medical
2.09
Hold$309.11-6.33% Downside

Current Analyst Ratings

Latest SWAV, BSX, IWM, and MDY Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/26/2024
Boston Scientific Co. stock logo
BSX
Boston Scientific
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$70.00 ➝ $78.00
4/25/2024
Boston Scientific Co. stock logo
BSX
Boston Scientific
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$79.00 ➝ $85.00
4/25/2024
Boston Scientific Co. stock logo
BSX
Boston Scientific
JPMorgan Chase & Co.
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$72.00 ➝ $82.00
4/25/2024
Boston Scientific Co. stock logo
BSX
Boston Scientific
Deutsche Bank Aktiengesellschaft
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetHold ➝ Hold$63.00 ➝ $73.00
4/25/2024
Boston Scientific Co. stock logo
BSX
Boston Scientific
Royal Bank of Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$78.00 ➝ $82.00
4/25/2024
Boston Scientific Co. stock logo
BSX
Boston Scientific
Raymond James
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetStrong-Buy ➝ Strong-Buy$73.00 ➝ $85.00
4/25/2024
Boston Scientific Co. stock logo
BSX
Boston Scientific
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$74.00 ➝ $90.00
4/25/2024
Boston Scientific Co. stock logo
BSX
Boston Scientific
Mizuho
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$80.00 ➝ $85.00
4/25/2024
Boston Scientific Co. stock logo
BSX
Boston Scientific
Evercore ISI
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$72.00 ➝ $78.00
4/25/2024
Boston Scientific Co. stock logo
BSX
Boston Scientific
Wells Fargo & Company
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$72.00 ➝ $82.00
4/8/2024
Shockwave Medical, Inc. stock logo
SWAV
Shockwave Medical
SVB Leerink
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Market Perform$361.00 ➝ $335.00
(Data available from 4/28/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Boston Scientific Co. stock logo
BSX
Boston Scientific
$14.24B7.54$2.90 per share25.20$13.33 per share5.49
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
N/AN/AN/AN/AN/AN/A
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
N/AN/AN/AN/AN/AN/A
Shockwave Medical, Inc. stock logo
SWAV
Shockwave Medical
$730.23M16.90$4.31 per share76.51$18.12 per share18.21

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Boston Scientific Co. stock logo
BSX
Boston Scientific
$1.59B$1.1961.4927.932.5112.06%16.63%9.24%7/25/2024 (Estimated)
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
N/AN/A0.00N/AN/AN/AN/AN/A
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
N/AN/A15.15N/AN/AN/AN/AN/A
Shockwave Medical, Inc. stock logo
SWAV
Shockwave Medical
$147.28M$3.8785.2752.972.4520.17%23.97%12.78%5/13/2024 (Estimated)

Latest SWAV, BSX, IWM, and MDY Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
2/15/2024Q4 2023
Shockwave Medical, Inc. stock logo
SWAV
Shockwave Medical
$0.92$1.16+$0.24$1.16$199.43 million$202.98 million    
1/31/2024Q4 23
Boston Scientific Co. stock logo
BSX
Boston Scientific
$0.51$0.55+$0.04$0.76$3.59 billion$3.73 billion    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Boston Scientific Co. stock logo
BSX
Boston Scientific
N/AN/AN/AN/AN/A
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
$2.591.31%N/AN/AN/A
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
$6.051.14%N/AN/AN/A
Shockwave Medical, Inc. stock logo
SWAV
Shockwave Medical
N/AN/AN/AN/AN/A

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Boston Scientific Co. stock logo
BSX
Boston Scientific
0.44
1.32
0.82
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
N/AN/AN/A
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
N/AN/AN/A
Shockwave Medical, Inc. stock logo
SWAV
Shockwave Medical
1.09
11.76
10.73

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Boston Scientific Co. stock logo
BSX
Boston Scientific
48,0001.47 billion1.46 billionOptionable
iShares Russell 2000 ETF stock logo
IWM
iShares Russell 2000 ETF
N/A300.00 millionN/ANot Optionable
SPDR S&P MidCap 400 ETF Trust stock logo
MDY
SPDR S&P MidCap 400 ETF Trust
N/A40.69 millionN/ANot Optionable
Shockwave Medical, Inc. stock logo
SWAV
Shockwave Medical
1,46837.40 million36.13 millionOptionable

SWAV, BSX, IWM, and MDY Headlines

SourceHeadline
Shockwave Medical, Inc. (NASDAQ:SWAV) Sees Large Decline in Short InterestShockwave Medical, Inc. (NASDAQ:SWAV) Sees Large Decline in Short Interest
marketbeat.com - April 27 at 2:42 PM
Motley Fool Wealth Management LLC Makes New $5.16 Million Investment in Shockwave Medical, Inc. (NASDAQ:SWAV)Motley Fool Wealth Management LLC Makes New $5.16 Million Investment in Shockwave Medical, Inc. (NASDAQ:SWAV)
marketbeat.com - April 27 at 12:53 PM
Shockwave Medical, Inc. (NASDAQ:SWAV) Given Consensus Rating of "Hold" by BrokeragesShockwave Medical, Inc. (NASDAQ:SWAV) Given Consensus Rating of "Hold" by Brokerages
americanbankingnews.com - April 27 at 2:22 AM
Monthly Depth Report: The Blind Leading The ConfusedMonthly Depth Report: The Blind Leading The Confused
benzinga.com - April 26 at 10:09 PM
Shockwave Medical, Inc. (NASDAQ:SWAV) Stock Position Raised by Jennison Associates LLCShockwave Medical, Inc. (NASDAQ:SWAV) Stock Position Raised by Jennison Associates LLC
marketbeat.com - April 26 at 6:57 AM
Stanley Laman Group Ltd. Makes New $9.05 Million Investment in Shockwave Medical, Inc. (NASDAQ:SWAV)Stanley Laman Group Ltd. Makes New $9.05 Million Investment in Shockwave Medical, Inc. (NASDAQ:SWAV)
marketbeat.com - April 25 at 11:36 PM
Why the Market Dipped But Shockwave Medical (SWAV) Gained TodayWhy the Market Dipped But Shockwave Medical (SWAV) Gained Today
zacks.com - April 25 at 7:21 PM
Shockwave Medical (SWAV) Rose on an Acquisition News and Solid Financial ResultShockwave Medical (SWAV) Rose on an Acquisition News and Solid Financial Result
finance.yahoo.com - April 24 at 8:36 AM
Johnson & Johnson to Acquire Shockwave Medical in $13.1B DealJohnson & Johnson to Acquire Shockwave Medical in $13.1B Deal
jdsupra.com - April 22 at 2:47 PM
These 2 Medical Stocks Could Beat Earnings: Why They Should Be on Your RadarThese 2 Medical Stocks Could Beat Earnings: Why They Should Be on Your Radar
zacks.com - April 22 at 9:56 AM
Shockwave Medical (SWAV) Advances While Market Declines: Some Information for InvestorsShockwave Medical (SWAV) Advances While Market Declines: Some Information for Investors
zacks.com - April 19 at 7:20 PM
Shockwave Medical, Inc. (NASDAQ:SWAV) Expected to Post Q3 2024 Earnings of $1.20 Per ShareShockwave Medical, Inc. (NASDAQ:SWAV) Expected to Post Q3 2024 Earnings of $1.20 Per Share
americanbankingnews.com - April 19 at 2:31 AM
Shockwave Medical, Inc. (NASDAQ:SWAV) to Post Q3 2024 Earnings of $1.20 Per Share, Zacks Research ForecastsShockwave Medical, Inc. (NASDAQ:SWAV) to Post Q3 2024 Earnings of $1.20 Per Share, Zacks Research Forecasts
marketbeat.com - April 18 at 6:16 AM
Louisiana State Employees Retirement System Buys New Shares in Shockwave Medical, Inc. (NASDAQ:SWAV)Louisiana State Employees Retirement System Buys New Shares in Shockwave Medical, Inc. (NASDAQ:SWAV)
marketbeat.com - April 18 at 5:57 AM
Shockwave Medical (SWAV) Price Target Increased by 17.23% to 322.46Shockwave Medical (SWAV) Price Target Increased by 17.23% to 322.46
msn.com - April 18 at 2:45 AM
Shockwave Medical, Inc. (NASDAQ:SWAV) Forecasted to Earn Q1 2024 Earnings of $0.98 Per ShareShockwave Medical, Inc. (NASDAQ:SWAV) Forecasted to Earn Q1 2024 Earnings of $0.98 Per Share
americanbankingnews.com - April 18 at 1:28 AM
Shockwave Medical, Inc. Forecasted to Earn Q1 2024 Earnings of $0.98 Per Share (NASDAQ:SWAV)Shockwave Medical, Inc. Forecasted to Earn Q1 2024 Earnings of $0.98 Per Share (NASDAQ:SWAV)
marketbeat.com - April 17 at 4:47 PM
HealthInvest Partners AB Purchases New Shares in Shockwave Medical, Inc. (NASDAQ:SWAV)HealthInvest Partners AB Purchases New Shares in Shockwave Medical, Inc. (NASDAQ:SWAV)
marketbeat.com - April 16 at 6:50 PM
J&J CFO on Q1 Earnings, Forecast and Product PipelineJ&J CFO on Q1 Earnings, Forecast and Product Pipeline
finance.yahoo.com - April 16 at 12:45 PM
VELA Investment Management LLC Purchases Shares of 3,427 Shockwave Medical, Inc. (NASDAQ:SWAV)VELA Investment Management LLC Purchases Shares of 3,427 Shockwave Medical, Inc. (NASDAQ:SWAV)
marketbeat.com - April 15 at 6:38 PM
Why Shockwave Medical (SWAV) Could Beat Earnings Estimates AgainWhy Shockwave Medical (SWAV) Could Beat Earnings Estimates Again
zacks.com - April 15 at 1:15 PM
Lecap Asset Management Ltd. Takes $1.44 Million Position in Shockwave Medical, Inc. (NASDAQ:SWAV)Lecap Asset Management Ltd. Takes $1.44 Million Position in Shockwave Medical, Inc. (NASDAQ:SWAV)
marketbeat.com - April 13 at 8:08 PM
MarketBeat Week in Review – 4/8 - 4/12 (SWAV)MarketBeat Week in Review – 4/8 - 4/12 (SWAV)
marketbeat.com - April 13 at 7:00 AM
Pharma Stock Roundup: JNJ to Buy Shockwave Medical, Other Pipeline & Regulatory NewsPharma Stock Roundup: JNJ to Buy Shockwave Medical, Other Pipeline & Regulatory News
finance.yahoo.com - April 12 at 2:19 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Boston Scientific logo

Boston Scientific

NYSE:BSX
Boston Scientific Corporation develops, manufactures, and markets medical devices for use in various interventional medical specialties worldwide. It operates through two segments, MedSurg and Cardiovascular. The company offers devices to diagnose and treat gastrointestinal and pulmonary conditions, such as resolution clips, biliary stent systems, stents and electrocautery enhanced delivery systems, direct visualization systems, digital catheters, and single-use duodenoscopes; devices to treat urological conditions, including ureteral stents, catheters, baskets, guidewires, sheaths, balloons, single-use digital flexible ureteroscopes, holmium laser systems, artificial urinary sphincter, laser system, fiber, and hydrogel systems; and devices to treat neurological movement disorders and manage chronic pain, such as spinal cord stimulator system, proprietary programming software, radiofrequency generator, indirect decompression systems, practice optimization tools, and deep brain stimulation system. It also provides technologies for diagnosing and treating coronary artery disease and aortic valve conditions; WATCHMAN FLX, a Left Atrial Appendage Closure Device; and implantable devices that monitor the heart and deliver electricity to treat cardiac abnormalities, such as cardioverter and cardiac resynchronization therapy defibrillators, MRI S-ICD systems, cardiac resynchronization therapy pacemakers, quadripolar LV leads, ICD leads, pacing leads, remote patient management systems, insertable cardiac monitor systems, and remote cardiac monitoring systems. In addition, the company offers diagnosis and treatment of rate and rhythm disorders of the heart; peripheral arterial and venous diseases; and products to diagnose, treat and ease forms of cancer. The company was incorporated in 1979 and is headquartered in Marlborough, Massachusetts.
iShares Russell 2000 ETF logo

iShares Russell 2000 ETF

NYSEARCA:IWM
iShares Russell 2000 ETF (the Fund) is an exchange-traded fund. The Fund seeks investment results that correspond generally to the price and yield performance of the Russell 2000 Index (the Index). The Index is a float-adjusted capitalization weighted index that measures the performance of the small-capitalization sector of the United States equity market and includes securities issued by the approximately 2,000 smallest issuers in the Russell 3000 Index. The Fund invests in a representative sample of securities included in the Index that collectively has an investment profile similar to the Index. The Index is a subset of the Russell 3000 Index, and serves as the underlying index for the Russell 2000 Growth and Value Index series. Component companies are adjusted for available float and must meet objective criteria for inclusion to the Index. The Fund's investment adviser is BlackRock Fund Advisors (BFA).
SPDR S&P MidCap 400 ETF Trust logo

SPDR S&P MidCap 400 ETF Trust

NYSEARCA:MDY
SPDR S&P MidCap 400 ETF is an exchange traded fund. SPDR MidCap 400 Trust focuses to correspond to the price and yield performance of the S&P MidCap 400 Index. The S&P MidCap 400 covers over 7% of the United States equities market, and is part of a series of S&P the United States indices. The index also includes companies, which should have four consecutive quarters of positive as-reported earnings, excluding discontinued operations and extraordinary items. Its investment sectors include financials, industrials, information technology, consumer discretionary, healthcare and materials. Bank of New York acts as an investment manager.
Shockwave Medical logo

Shockwave Medical

NASDAQ:SWAV
Shockwave Medical, Inc., a medical device company, develops and commercializes intravascular lithotripsy (IVL) technology for the treatment of calcified plaque in patients with peripheral and coronary vascular, and heart valve diseases in the United States and internationally. The company offers products for the treatment of peripheral artery disease (PAD), including M5 IVL catheter and M5+ IVL catheter, which are five-emitter catheters used in IVL system in medium-diameter vessels; S4 IVL catheter, a four-emitter catheter for use in IVL system in small-diameter vessels; and L6 IVL catheter, a six-emitter catheter used for IVL System in large diameter vessels. It also provides product for the treatment of coronary artery disease, such as C2 IVL catheter and C2+IVL catheter that are two-emitter catheters for use in IVL system; and Reducer, a device to treat refractory angina. In addition, the company develops COSIRA-II trial; shockwave C2 Aero, a coronary IVL catheter; shockwave javelin coronary, a non-balloon-based catheter platform to treat of tight, difficult-to-cross coronary lesions; shockwave L6; shockwave E8 catheter, to target long peripheral artery lesions; shockwave javelin peripheral, a non-balloon-based catheter platform, to treat tight, difficult-to-cross peripheral lesions. Further, it offers shockwave carotid IVL, a purpose-built IVL System to treat calcified carotid artery lesions; and Shockwave Crescendo, a platform developed to treat calcified, stenotic heart valves. It serves interventional cardiologists, vascular surgeons, and interventional radiologists through sales representatives and managers, and distributors. The company was incorporated in 2009 and is headquartered in Santa Clara, California.