Mike Matson

Stock Analyst at Needham

(2.35)
# 2,465
Out of 5,182 analysts
550
Total ratings
41.23%
Success rate
-0.21%
Average return

Stocks Rated by Mike Matson

Artivion
May 8, 2026
Maintains: Buy
Price Target: $58$44
Current: $25.41
Upside: +73.16%
TransMedics Group
May 6, 2026
Maintains: Buy
Price Target: $174$142
Current: $67.84
Upside: +109.32%
Stryker
May 1, 2026
Maintains: Buy
Price Target: $454$418
Current: $285.47
Upside: +46.43%
Merit Medical Systems
May 1, 2026
Maintains: Buy
Price Target: $101$90
Current: $61.27
Upside: +46.89%
Boston Scientific
Apr 23, 2026
Maintains: Buy
Price Target: $97$77
Current: $53.93
Upside: +42.78%
Veracyte
Apr 1, 2026
Maintains: Buy
Price Target: $48
Current: $40.42
Upside: +18.75%
Lucid Diagnostics
Mar 26, 2026
Reiterates: Buy
Price Target: $3
Current: $1.03
Upside: +191.26%
Medtronic
Mar 26, 2026
Reiterates: Buy
Price Target: $120
Current: $76.15
Upside: +57.58%
OrthoPediatrics
Feb 27, 2026
Maintains: Buy
Price Target: $26$30
Current: $17.81
Upside: +68.44%
Personalis
Feb 27, 2026
Maintains: Buy
Price Target: $10$12
Current: $5.98
Upside: +100.67%
Maintains: Buy
Price Target: $49$52
Current: $26.52
Upside: +96.08%
Maintains: Buy
Price Target: $138$147
Current: $133.06
Upside: +10.48%
Maintains: Buy
Price Target: $64$81
Current: $71.86
Upside: +12.72%
Maintains: Buy
Price Target: $84$86
Current: $71.77
Upside: +19.83%
Maintains: Buy
Price Target: $14$15
Current: $8.96
Upside: +67.41%
Reiterates: Buy
Price Target: $45
Current: $26.28
Upside: +71.23%
Reiterates: Hold
Price Target: n/a
Current: $82.33
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $36.76
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $322.23
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $55.12
Upside: -
Maintains: Buy
Price Target: $4.25$9
Current: $5.01
Upside: +79.64%
Reiterates: Hold
Price Target: n/a
Current: $13.96
Upside: -
Upgrades: Buy
Price Target: $12
Current: $7.02
Upside: +70.94%
Reiterates: Hold
Price Target: n/a
Current: $178.31
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $126.43
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $207.45
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $206.76
Upside: -
Maintains: Buy
Price Target: $34$42
Current: $12.27
Upside: +242.30%
Maintains: Buy
Price Target: $65$75
Current: $77.95
Upside: -3.78%