Logo Merit Medical Systems, Inc.

Merit Medical Systems, Inc. (MMSI) stock: analyst price target and their real reliability

Live quote · data updated Aug 28, 2026
Merit Medical Systems, Inc. · Health Care · ref. ETF XLV · 97 calls · price $89.54
🔔Price alertsCreate an alert →
What the company does: Merit Medical Systems, Inc. designs, develops, manufactures, and markets single-use medical products for interventional, diagnostic, and therapeutic procedures in the United States, China, Japan, Germany, France, the United Kingdom, and internationally.

📈 Merit Medical Systems, Inc. (MMSI) stock price

$89.54-0.6% over range
Aug 28, 25low $60.31 · high $93.18Aug 27, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Buy
75% recommend buying · 8 analysts
📊 JPI status : Merit Medical Systems, Inc. has never appeared in a JPI ranking (Fair or Risk +) — our methods haven't picked it to date. See the selected stocks →

🎯 MMSI price target & analyst consensusprice $89.54

The price target · all analysts combined (8 targets)
Highest target · 1 firm of 8$107+19.5%
Median target · of 8 targets$99+10.6%
Lowest target · 1 firm of 8$83-7.3%
Current price$89.54
Where these 8 targets sit · versus the current price · 1 target per firm, last 6 months
Above the price 788% $94 ↔ $107
Below 113% $83
⭐ What the most reliable analysts say

No reliable analyst is bullish on this stock right now. A “reliable” analyst is a firm that, on this sector, hits more than 55% of its targets and beats its sector. None of them sees upside here — which is exactly why this stock is in no JPI selection.

The consensus · 8 ratings (last 6 months)
Strong Buy00%
Buy675%
Hold225%
Sell00%
Strong Sell00%
Go deeper on the analysts
All analysts (the consensus)  ·  vs  ·  the best (those who've been right)
💬 A question about Merit Medical Systems, Inc.? The JPI assistant answers using our backtest data.

🏛️ Merit Medical Systems, Inc. insider buying: who's buying and how much › open the full page

5 insiders bought5 buys / 6 mo $573k👥 Cluster buy

🔎 Detailed analyses

✅ Historical analyst reliability on MMSI

Hit rate measured on targets already matured (12 months), replayed against real prices. Click a header to sort.

Firm % right i Gain vs sector i Calls i
Sidoti & Co. 100% +70.2% 3
Oppenheimer  100% +37.9% 3
Raymond James  65% +18.7% 26
Canaccord Genuity  63% +9.9% 19
Piper Sandler  53% +9.5% 19
B of A Securities  50% -50.3% 2
Barrington Research  46% +2.7% 24
Needham  39% -1.8% 31
Baird  33% -10.4% 3
Wells Fargo  30% -22.1% 10

📊 What $1,000 invested in Merit Medical Systems, Inc. would be worth › open the full page

In short — $1,000 invested in Merit Medical Systems, Inc. 10 years ago would be worth $3,820 today, i.e. +14%/yr on average. Best year: 2020 (+78%), worst: 2019 (-44%). Price performance, excluding dividends.

If I'd invested $1,000 in Merit Medical Systems, Inc.

InvestmentWorth todayGain
1 years ago$734-27%
3 years ago$1,006+1%
5 years ago$1,279+28%
→ See Merit Medical Systems, Inc.'s full return history + gain calculator

Return by year (Merit Medical Systems, Inc.)

YearReturn$1,000 invested at year start
2026 (YTD)-19%$806 (-19%)
2025-9%$734 (-27%)
2024+27%$935 (-7%)
→ See Merit Medical Systems, Inc.'s full return history + gain calculator
⚠️ Past performance, not predictive nor advice. Prices in $, excluding dividends. Yahoo Finance data.

📰 Recent news on Merit Medical Systems, Inc.

Loading news…

📋 All analyst calls on MMSI

■ Neutral neutral · not a buy · 🎯$97
Price at call : $90.5 — gap to target +7%
Today : $89.54 — gap to target +8%
🎯 on MMSI : no call matured yet · 📊 on Health : 51.3% · +3.0% (152 calls)
in progress (365j)
matures : Aug 13, 27
BTIG 
Aug 11, 26
▲ Buy · 🎯$105
Price at call : $91.11 — upside +15%
Today : $89.54 — upside +17%
🎯 on MMSI : no call matured yet · 📊 on Health : 46.2% · +19.8% (65 calls)
in progress (365j)
matures : Aug 11, 27
▲ Buy · 🎯$94
Price at call : $85.82 — upside +10%
Today : $89.54 — upside +5%
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
in progress (365j)
matures : Aug 3, 27
JP Morgan 
Jul 31, 26
▲ Overweight · 🎯$95
Price at call : $85.53 — upside +11%
Today : $89.54 — upside +6%
🎯 on MMSI : no call matured yet · 📊 on Health : 49.3% · +6.9% (146 calls)
in progress (365j)
matures : Jul 31, 27
Piper Sandler 
Jul 31, 26
▲ Overweight · 🎯$106
Price at call : $85.53 — upside +24%
Today : $89.54 — upside +18%
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
in progress (365j)
matures : Jul 31, 27
Wells Fargo 
Jul 31, 26
■ Equal-Weight neutral · not a buy · 🎯$83
Price at call : $85.53 — gap to target -3%
Today : $89.54 — gap to target -7%
🎯 on MMSI : 33% (3 calls matureds) · 📊 on Health : 37.5% · +1.0% (104 calls)
in progress (365j)
matures : Jul 31, 27
Needham 
Jul 31, 26
▲ Buy · 🎯$101
Price at call : $85.01 — upside +19%
Today : $89.54 — upside +13%
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
in progress (365j)
matures : Jul 31, 27
BTIG 
Jul 31, 26
▲ Buy · 🎯$105
Price at call : $85.01 — upside +24%
Today : $89.54 — upside +17%
🎯 on MMSI : no call matured yet · 📊 on Health : 46.2% · +19.8% (65 calls)
in progress (365j)
matures : Jul 31, 27
See the other 89 calls, newest to oldest
▲ Buy · 🎯$85
Price at call : $62.01 — upside +37%
Today : $89.54 — upside -5%
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
in progress (365j)
matures : May 2, 27
JP Morgan 
May 1, 26
▲ Overweight · 🎯$77
Price at call : $62.01 — upside +24%
Today : $89.54 — upside -14%
🎯 on MMSI : no call matured yet · 📊 on Health : 49.3% · +6.9% (146 calls)
in progress (365j)
matures : May 1, 27
Wells Fargo 
May 1, 26
■ Equal-Weight neutral · not a buy · 🎯$74
Price at call : $62.01 — gap to target +19%
Today : $89.54 — gap to target -17%
🎯 on MMSI : 33% (3 calls matureds) · 📊 on Health : 37.5% · +1.0% (104 calls)
in progress (365j)
matures : May 1, 27
Needham 
May 1, 26
▲ Buy · 🎯$90
Price at call : $62.01 — upside +45%
Today : $89.54 — upside +1%
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
in progress (365j)
matures : May 1, 27
▲ Outperform · 🎯$107
Price at call : $69.79 — upside +53%
Today : $89.54 — upside +19%
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
in progress (365j)
matures : Apr 20, 27
Piper Sandler 
Apr 17, 26
▲ Overweight · 🎯$96
Price at call : $69.79 — upside +38%
Today : $89.54 — upside +7%
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
in progress (365j)
matures : Apr 17, 27
▲ Buy · 🎯$90
Price at call : $69.24 — upside +30%
Today : $89.54 — upside +1%
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
in progress (365j)
matures : Apr 7, 27
Needham 
Apr 1, 26
▲ Buy · 🎯$101
Price at call : $68.23 — upside +48%
Today : $89.54 — upside +13%
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
in progress (365j)
matures : Apr 1, 27
Wells Fargo 
Feb 26, 26
■ Equal-Weight neutral · not a buy · 🎯$78
Price at call : $77.18 — gap to target +1%
Today : $89.54 — gap to target -13%
🎯 on MMSI : 33% (3 calls matureds) · 📊 on Health : 37.5% · +1.0% (104 calls)
in progress (365j)
matures : Feb 26, 27
▲ Outperform · 🎯$109
Price at call : $78.02 — upside +40%
Today : $89.54 — upside +22%
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
in progress (365j)
matures : Feb 25, 27
Needham 
Feb 25, 26
▲ Buy · 🎯$101
Price at call : $79.23 — upside +27%
Today : $89.54 — upside +13%
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
in progress (365j)
matures : Feb 25, 27
Piper Sandler 
Feb 18, 26
▲ Overweight · 🎯$106
Price at call : $82.98 — upside +28%
Today : $89.54 — upside +18%
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
in progress (365j)
matures : Feb 18, 27
BTIG 
Feb 6, 26
▲ Buy · 🎯$107
Price at call : $82.5 — upside +30%
Today : $89.54 — upside +19%
🎯 on MMSI : no call matured yet · 📊 on Health : 46.2% · +19.8% (65 calls)
in progress (365j)
matures : Feb 6, 27
Needham 
Jan 9, 26
▲ Buy · 🎯$108
Price at call : $86.38 — upside +25%
Today : $89.54 — upside +21%
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
in progress (365j)
matures : Jan 9, 27
▲ Buy · 🎯$99
Price at call : $87.47 — upside +13%
Today : $89.54 — upside +11%
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
in progress (365j)
matures : Dec 17, 26
▲ Outperform · 🎯$106
Price at call : $85.79 — upside +24%
Today : $89.54 — upside +18%
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
in progress (365j)
matures : Nov 14, 26
▲ Buy · 🎯$93
Price at call : $85.79 — upside +8%
Today : $89.54 — upside +4%
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
in progress (365j)
matures : Nov 14, 26
Wells Fargo 
Nov 14, 25
▲ Overweight · 🎯$95
Price at call : $85.79 — upside +11%
Today : $89.54 — upside +6%
🎯 on MMSI : 33% (3 calls matureds) · 📊 on Health : 37.5% · +1.0% (104 calls)
in progress (365j)
matures : Nov 14, 26
▲ Outperform · 🎯$106
Price at call : $87.34 — upside +21%
Today : $89.54 — upside +18%
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
in progress (365j)
matures : Oct 31, 26
Piper Sandler 
Oct 31, 25
▲ Overweight · 🎯$109
Price at call : $87.34 — upside +25%
Today : $89.54 — upside +22%
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
in progress (365j)
matures : Oct 31, 26
Needham 
Oct 31, 25
▲ Buy · 🎯$108
Price at call : $87.54 — upside +23%
Today : $89.54 — upside +21%
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
in progress (365j)
matures : Oct 31, 26
▲ Buy · 🎯$104
Price at call : $80.81 — upside +29%
Today : $89.54 — upside +16%
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
in progress (365j)
matures : Oct 16, 26
▲ Outperform · 🎯$103
Price at call : $82.7 — upside +25%
Today : $89.54 — upside +15%
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
in progress (365j)
matures : Oct 7, 26
▲ Outperform · 🎯$103
Price at call : $83.08 — upside +24%
Today : $89.54 — upside +15%
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
in progress (365j)
matures : Sep 23, 26
Wells Fargo 
Jul 31, 25
▲ Overweight · 🎯$100
Price at call : $84.78 — upside +18%
Today : $89.54 — upside +12%
Expected +18% · Actual +1% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (3 calls matureds) · 📊 on Health : 37.5% · +1.0% (104 calls)
+0.9%
stock +1% · XLV +24%
matured Jul 31, 26
Raymond James 
Jul 31, 25
▲ Outperform · 🎯$102
Price at call : $84.78 — upside +20%
Today : $89.54 — upside +14%
Expected +20% · Actual +1% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
+0.9%
stock +1% · XLV +24%
matured Jul 31, 26
Piper Sandler 
Jul 31, 25
▲ Overweight · 🎯$105
Price at call : $84.78 — upside +24%
Today : $89.54 — upside +17%
Expected +24% · Actual +1% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
+0.9%
stock +1% · XLV +24%
matured Jul 31, 26
▲ Outperform · 🎯$103
Price at call : $84.86 — upside +21%
Today : $89.54 — upside +15%
Expected +21% · Actual +0% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
+0.2%
stock +0% · XLV +25%
matured Jul 31, 26
Needham 
Jul 18, 25
▲ Buy · 🎯$108
Price at call : $83.02 — upside +30%
Today : $89.54 — upside +21%
Expected +30% · Actual -9% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-9.5%
stock -9% · XLV +21%
matured Jul 18, 26
Needham 
Jul 8, 25
▲ Buy · 🎯$108
Price at call : $95.34 — upside +13%
Today : $89.54 — upside +21%
Expected +13% · Actual -25% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-25.5%
stock -25% · XLV +20%
matured Jul 8, 26
Piper Sandler 
May 23, 25
▲ Overweight · 🎯$110
Price at call : $96.5 — upside +14%
Today : $89.54 — upside +23%
Expected +14% · Actual -33% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
-33.1%
stock -33% · XLV +12%
matured May 23, 26
▲ Buy · 🎯$112
Price at call : $95.11 — upside +18%
Today : $89.54 — upside +25%
Expected +18% · Actual -33% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
-32.5%
stock -33% · XLV +15%
matured May 21, 26
Wells Fargo 
May 21, 25
▲ Overweight · 🎯$108
Price at call : $95.11 — upside +14%
Today : $89.54 — upside +21%
Expected +14% · Actual -33% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (3 calls matureds) · 📊 on Health : 37.5% · +1.0% (104 calls)
-32.5%
stock -33% · XLV +15%
matured May 21, 26
Needham 
May 20, 25
▲ Buy · 🎯$108
Price at call : $96.49 — upside +12%
Today : $89.54 — upside +21%
Expected +12% · Actual -34% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-34.1%
stock -34% · XLV +13%
matured May 20, 26
Needham 
May 15, 25
▲ Buy · 🎯$108
Price at call : $98.83 — upside +9%
Today : $89.54 — upside +21%
Expected +9% · Actual -36% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-35.6%
stock -36% · XLV +9%
matured May 15, 26
▲ Buy · 🎯$108
Price at call : $95.44 — upside +13%
Today : $89.54 — upside +21%
Expected +13% · Actual -29% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
-29.3%
stock -29% · XLV +4%
matured Apr 25, 26
Piper Sandler 
Apr 25, 25
▲ Overweight · 🎯$106
Price at call : $95.44 — upside +11%
Today : $89.54 — upside +18%
Expected +11% · Actual -29% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
-29.3%
stock -29% · XLV +4%
matured Apr 25, 26
Raymond James 
Apr 25, 25
▲ Outperform · 🎯$108
Price at call : $95.44 — upside +13%
Today : $89.54 — upside +21%
Expected +13% · Actual -29% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
-29.3%
stock -29% · XLV +4%
matured Apr 25, 26
▲ Outperform · 🎯$103
Price at call : $94.61 — upside +9%
Today : $89.54 — upside +15%
Expected +9% · Actual -29% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
-28.7%
stock -29% · XLV +4%
matured Apr 25, 26
Needham 
Apr 25, 25
▲ Buy · 🎯$100
Price at call : $94.61 — upside +6%
Today : $89.54 — upside +12%
Expected +6% · Actual -29% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-28.7%
stock -29% · XLV +4%
matured Apr 25, 26
Baird 
Apr 25, 25
▲ Outperform · 🎯$110
Price at call : $94.61 — upside +16%
Today : $89.54 — upside +23%
Expected +16% · Actual -29% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (1 call matured) · 📊 on Health : 37.8% · -2.8% (82 calls)
-28.7%
stock -29% · XLV +4%
matured Apr 25, 26
Wells Fargo 
Apr 25, 25
▲ Overweight · 🎯$106
Price at call : $94.61 — upside +12%
Today : $89.54 — upside +18%
Expected +12% · Actual -29% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (3 calls matureds) · 📊 on Health : 37.5% · +1.0% (104 calls)
-28.7%
stock -29% · XLV +4%
matured Apr 25, 26
Piper Sandler 
Apr 23, 25
▲ Overweight · 🎯$112
Price at call : $94.67 — upside +18%
Today : $89.54 — upside +25%
Expected +18% · Actual -28% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
-27.6%
stock -28% · XLV +5%
matured Apr 23, 26
▲ Outperform · 🎯$111
Price at call : $92.04 — upside +21%
Today : $89.54 — upside +24%
Expected +21% · Actual -23% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
-23.3%
stock -23% · XLV +8%
matured Apr 11, 26
Needham 
Apr 9, 25
▲ Buy · 🎯$116
Price at call : $95.79 — upside +21%
Today : $89.54 — upside +30%
Expected +21% · Actual -28% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-28.3%
stock -28% · XLV +8%
matured Apr 9, 26
▲ Outperform · 🎯$111
Price at call : $98.5 — upside +13%
Today : $89.54 — upside +24%
Expected +13% · Actual -22% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
-21.6%
stock -22% · XLV +9%
matured Feb 27, 26
▲ Buy · 🎯$127
Price at call : $98.5 — upside +29%
Today : $89.54 — upside +42%
Expected +29% · Actual -22% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
-21.6%
stock -22% · XLV +9%
matured Feb 26, 26
Needham 
Feb 26, 25
▲ Buy · 🎯$116
Price at call : $100.45 — upside +15%
Today : $89.54 — upside +30%
Expected +15% · Actual -22% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-22.3%
stock -22% · XLV +6%
matured Feb 26, 26
Piper Sandler 
Jan 29, 25
▲ Overweight · 🎯$116
Price at call : $110.29 — upside +5%
Today : $89.54 — upside +30%
Expected +5% · Actual -26% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
-26.5%
stock -26% · XLV +5%
matured Jan 29, 26
▲ Outperform · 🎯$115
Price at call : $108.48 — upside +6%
Today : $89.54 — upside +28%
Expected +6% · Actual -26% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
-26.0%
stock -26% · XLV +6%
matured Jan 29, 26
▲ Buy · 🎯$128
Price at call : $108.48 — upside +18%
Today : $89.54 — upside +43%
Expected +18% · Actual -26% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
-26.0%
stock -26% · XLV +6%
matured Jan 29, 26
Needham 
Jan 29, 25
▲ Buy · 🎯$122
Price at call : $108.48 — upside +12%
Today : $89.54 — upside +36%
Expected +12% · Actual -26% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-26.0%
stock -26% · XLV +6%
matured Jan 29, 26
Piper Sandler 
Jan 21, 25
▲ Overweight · 🎯$114
Price at call : $104.4 — upside +9%
Today : $89.54 — upside +27%
Expected +9% · Actual -20% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
-20.1%
stock -20% · XLV +11%
matured Jan 21, 26
Needham 
Jan 14, 25
▲ Buy · 🎯$109
Price at call : $99.89 — upside +9%
Today : $89.54 — upside +22%
Expected +9% · Actual -18% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-18.2%
stock -18% · XLV +13%
matured Jan 14, 26
Raymond James 
Dec 31, 24
▲ Outperform · 🎯$110
Price at call : $96.07 — upside +14%
Today : $89.54 — upside +23%
Expected +14% · Actual -10% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
-10.0%
stock -10% · XLV +13%
matured Dec 31, 25
▲ Outperform · 🎯$114
Price at call : $97.61 — upside +17%
Today : $89.54 — upside +27%
Expected +17% · Actual -10% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
-10.2%
stock -10% · XLV +12%
matured Dec 23, 25
▲ Buy · 🎯$127
Price at call : $103.79 — upside +22%
Today : $89.54 — upside +42%
Expected +22% · Actual -18% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
-17.7%
stock -18% · XLV +6%
matured Dec 9, 25
Needham 
Oct 31, 24
▲ Buy · 🎯$109
Price at call : $98.8 — upside +10%
Today : $89.54 — upside +22%
Expected +10% · Actual -12% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-11.6%
stock -12% · XLV -2%
matured Oct 31, 25
▲ Outperform · 🎯$114
Price at call : $98.8 — upside +15%
Today : $89.54 — upside +27%
Expected +15% · Actual -12% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
-11.6%
stock -12% · XLV -2%
matured Oct 31, 25
▲ Outperform · 🎯$114
Price at call : $95.5 — upside +19%
Today : $89.54 — upside +27%
Expected +19% · Actual -13% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
-12.9%
stock -13% · XLV -4%
matured Oct 18, 25
▲ Outperform · 🎯$114
Price at call : $100 — upside +14%
Today : $89.54 — upside +27%
Expected +14% · Actual -16% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
-16.4%
stock -16% · XLV -12%
matured Sep 20, 25
Needham 
Sep 17, 24
▲ Buy · 🎯$109
Price at call : $98.71 — upside +10%
Today : $89.54 — upside +22%
Expected +10% · Actual -15% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-14.8%
stock -15% · XLV -12%
matured Sep 17, 25
Needham 
Sep 16, 24
▲ Buy · 🎯$105
Price at call : $99.64 — upside +5%
Today : $89.54 — upside +17%
Expected +5% · Actual -17% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 0% (12 calls matureds) · 📊 on Health : 39% · -2.9% (397 calls)
-17.0%
stock -17% · XLV -13%
matured Sep 16, 25
Piper Sandler 
Sep 9, 24
▲ Overweight · 🎯$110
Price at call : $96.76 — upside +14%
Today : $89.54 — upside +23%
Expected +14% · Actual -8% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
-8.2%
stock -8% · XLV -12%
matured Sep 9, 25
Piper Sandler 
Aug 2, 24
▲ Overweight · 🎯$100
Price at call : $87.44 — upside +14%
Today : $89.54 — upside +12%
Expected +14% · Actual -2% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
-2.4%
stock -2% · XLV -9%
matured Aug 2, 25
▲ Outperform · 🎯$100
Price at call : $87.06 — upside +15%
Today : $89.54 — upside +12%
Expected +15% · Actual -4% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
-3.6%
stock -4% · XLV -10%
matured Jul 16, 25
▲ Outperform · 🎯$100
Price at call : $85.85 — upside +16%
Today : $89.54 — upside +12%
Expected +16% · Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
+9.0%
stock +9% · XLV -5%
matured Jul 2, 25
▲ Buy · 🎯$125
Price at call : $85.85 — upside +46%
Today : $89.54 — upside +40%
Expected +46% · Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
+9.0%
stock +9% · XLV -5%
matured Jul 2, 25
▲ Buy · 🎯$102
Price at call : $77.02 — upside +32%
Today : $89.54 — upside +14%
Expected +32% · Actual +24% · Reason (≥ +15%) : ✓ Yes
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
+24.2%
stock +24% · XLV -1%
matured May 1, 25
▲ Outperform · 🎯$100
Price at call : $77.02 — upside +30%
Today : $89.54 — upside +12%
Expected +30% · Actual +24% · Reason (≥ +15%) : ✓ Yes
🎯 on MMSI : 25% (12 calls matureds) · 📊 on Health : 35.1% · -4.0% (57 calls)
+24.2%
stock +24% · XLV -1%
matured May 1, 25
Piper Sandler 
May 1, 24
▲ Overweight · 🎯$97
Price at call : $77.02 — upside +26%
Today : $89.54 — upside +8%
Expected +26% · Actual +24% · Reason (≥ +15%) : ✓ Yes
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
+24.2%
stock +24% · XLV -1%
matured May 1, 25
▲ Buy · 🎯$112
Price at call : $76.2 — upside +47%
Today : $89.54 — upside +25%
Expected +47% · Actual +34% · Reason (≥ +15%) : ✓ Yes
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
+33.9%
stock +34% · XLV +3%
matured Feb 28, 25
Raymond James 
Jan 30, 24
▲ Outperform · 🎯$89
Price at call : $79.01 — upside +13%
Today : $89.54 — upside -1%
Expected +13% · Actual +37% · Reason (≥ +15%) : ✓ Yes
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
+37.3%
stock +37% · XLV +4%
matured Jan 29, 25
Piper Sandler 
Jan 12, 24
▲ Overweight · 🎯$95
Price at call : $78 — upside +22%
Today : $89.54 — upside +6%
Expected +22% · Actual +23% · Reason (≥ +15%) : ✓ Yes
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
+22.6%
stock +23% · XLV +1%
matured Jan 11, 25
▲ Buy · 🎯$100
Price at call : $75.03 — upside +33%
Today : $89.54 — upside +12%
Expected +33% · Actual +31% · Reason (≥ +15%) : ✓ Yes
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
+30.9%
stock +31% · XLV +3%
matured Dec 20, 24
Piper Sandler 
Jul 21, 23
▲ Overweight · 🎯$92
Price at call : $80.19 — upside +15%
Today : $89.54 — upside +3%
Expected +15% · Actual +7% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
+7.0%
stock +7% · XLV +9%
matured Jul 20, 24
Raymond James 
May 8, 23
▲ Outperform · 🎯$93
Price at call : $84.84 — upside +10%
Today : $89.54 — upside +4%
Expected +10% · Actual -5% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
-5.2%
stock -5% · XLV +7%
matured May 7, 24
Piper Sandler 
Apr 27, 23
▲ Overweight · 🎯$85
Price at call : $81.29 — upside +5%
Today : $89.54 — upside -5%
Expected +5% · Actual -8% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 33% (12 calls matureds) · 📊 on Health : 45.8% · +6.9% (249 calls)
-7.6%
stock -8% · XLV +5%
matured Apr 26, 24
Raymond James 
Apr 27, 23
▲ Outperform · 🎯$88
Price at call : $81.76 — upside +8%
Today : $89.54 — upside -2%
Expected +8% · Actual -10% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
-9.8%
stock -10% · XLV +6%
matured Apr 26, 24
Raymond James 
Apr 17, 23
▲ Outperform · 🎯$86
Price at call : $76.08 — upside +13%
Today : $89.54 — upside -4%
Expected +13% · Actual -4% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
-4.4%
stock -4% · XLV +3%
matured Apr 16, 24
Raymond James 
Feb 23, 23
▲ Outperform · 🎯$80
Price at call : $71.43 — upside +12%
Today : $89.54 — upside -11%
Expected +12% · Actual +12% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
+11.7%
stock +12% · XLV +14%
matured Feb 23, 24
Raymond James 
Oct 27, 22
▲ Outperform · 🎯$72
Price at call : $64.2 — upside +12%
Today : $89.54 — upside -20%
Expected +12% · Actual +7% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
+7.5%
stock +7% · XLV -6%
matured Oct 27, 23
▲ Buy · 🎯$63
Price at call : $54.72 — upside +15%
Today : $89.54 — upside -30%
Expected +15% · Actual +21% · Reason (≥ +15%) : ✓ Yes
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
+20.7%
stock +21% · XLV +6%
matured Oct 14, 23
▲ Buy · 🎯$69
Price at call : $57.6 — upside +20%
Today : $89.54 — upside -23%
Expected +20% · Actual +11% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
+10.9%
stock +11% · XLV +6%
matured Sep 2, 23
Raymond James 
Jul 28, 22
▲ Outperform · 🎯$71
Price at call : $57.48 — upside +24%
Today : $89.54 — upside -21%
Expected +24% · Actual +30% · Reason (≥ +15%) : ✓ Yes
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
+29.9%
stock +30% · XLV +1%
matured Jul 28, 23
Raymond James 
Feb 25, 22
▲ Outperform · 🎯$72
Price at call : $64.55 — upside +12%
Today : $89.54 — upside -20%
Expected +12% · Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
+9.0%
stock +9% · XLV -2%
matured Feb 25, 23
Raymond James 
Jul 30, 21
▲ Outperform · 🎯$73
Price at call : $70.09 — upside +4%
Today : $89.54 — upside -18%
Expected +4% · Actual -14% · Reason (≥ +15%) : ✗ No
🎯 on MMSI : 50% (12 calls matureds) · 📊 on Health : 39.9% · -2.0% (218 calls)
-14.4%
stock -14% · XLV -1%
matured Jul 30, 22
Sidoti & Co.
Oct 29, 20
▲ Buy · 🎯$72
Price at call : $50.05 — upside +44%
Today : $89.54 — upside -20%
Expected +44% · Actual +30% · Reason (≥ +15%) : ✓ Yes
🎯 on MMSI : 100% (1 call matured) · 📊 on Health : 54.2% · +25.8% (24 calls)
+30.0%
stock +30% · XLV +31%
matured Oct 29, 21
▲ Buy · 🎯$55
Price at call : $51.59 — upside +7%
Today : $89.54 — upside -39%
Expected +7% · Actual +30% · Reason (≥ +15%) : ✓ Yes
🎯 on MMSI : 58% (12 calls matureds) · 📊 on Health : 38.9% · -0.9% (144 calls)
+30.4%
stock +30% · XLV +32%
matured Oct 29, 21

Frequently asked questions

Should I buy Merit Medical Systems, Inc. stock?

This isn't buy advice. For Merit Medical Systems, Inc., the analyst consensus is "Buy", with an average price target of $99.00 (+11% vs the current price). What matters is their past reliability on this stock: the most reliable one is right 100% of the time (3 calls tracked on Merit Medical Systems, Inc.). We show the numbers — you decide.

Is it too late to buy Merit Medical Systems, Inc.? How high can it go?

The most bullish analyst target on Merit Medical Systems, Inc. is $107 (+19% above today's price); the average is $99.00. That's the upside they see. Check how reliable those analysts have actually been on Merit Medical Systems, Inc. on our site before trusting it.

Is Merit Medical Systems, Inc. still a good buy?

The most useful "opinion" isn't an opinion — it's a track record: 10 analysts have a real record on Merit Medical Systems, Inc., the best hitting 100% over 3 calls. Current consensus: "Buy". Make your call on data, not noise.

Should you invest in Merit Medical Systems, Inc.? The case for and against

The arguments for and against, one by one, from the numbers: why invest in MMSI (and why hesitate).

What has Merit Medical Systems, Inc.'s past performance been?

Historical returns and a "how much if I had invested" calculator: MMSI performance & returns.

What is the best month to buy MMSI?

The 12 months ranked by the stock's past returns: best & worst month to buy MMSI.

Are insiders buying MMSI stock?

Executives' and large holders' buys and sells, decoded: insider buying on MMSI.

Other Health stocks

Go further

JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)