Mike Matson

Stock Analyst at Needham

(3.35)
# 1,023
Out of 5,139 analysts
540
Total ratings
46.06%
Success rate
4.05%
Average return

Stocks Rated by Mike Matson

Penumbra
Jan 16, 2026
Downgrades: Hold
Price Target: n/a
Current: $350.78
Upside: -
NeoGenomics
Jan 12, 2026
Reiterates: Buy
Price Target: $14
Current: $12.79
Upside: +9.46%
Establishment Labs Holdings
Jan 12, 2026
Reiterates: Buy
Price Target: $84
Current: $67.51
Upside: +24.43%
Merit Medical Systems
Jan 9, 2026
Reiterates: Buy
Price Target: $108
Current: $82.31
Upside: +31.21%
Haemonetics
Dec 15, 2025
Downgrades: Hold
Price Target: n/a
Current: $72.17
Upside: -
TransMedics Group
Dec 8, 2025
Maintains: Buy
Price Target: $148$166
Current: $143.37
Upside: +15.78%
Stryker
Nov 14, 2025
Reiterates: Buy
Price Target: $448
Current: $363.78
Upside: +23.15%
Lucid Diagnostics
Nov 13, 2025
Reiterates: Buy
Price Target: $3
Current: $1.21
Upside: +147.93%
Insight Molecular Diagnostics
Nov 11, 2025
Maintains: Buy
Price Target: $4.25$9
Current: $6.64
Upside: +35.64%
Artivion
Nov 7, 2025
Maintains: Buy
Price Target: $50$58
Current: $43.39
Upside: +33.67%
Maintains: Buy
Price Target: $7$10
Current: $9.89
Upside: +1.11%
Maintains: Buy
Price Target: $41$44
Current: $41.57
Upside: +5.85%
Maintains: Buy
Price Target: $42$26
Current: $18.35
Upside: +41.69%
Reiterates: Hold
Price Target: n/a
Current: $74.98
Upside: -
Reiterates: Buy
Price Target: $121
Current: $88.07
Upside: +37.39%
Reiterates: Hold
Price Target: n/a
Current: $13.94
Upside: -
Reiterates: Buy
Price Target: $64
Current: $62.11
Upside: +3.04%
Reiterates: Hold
Price Target: n/a
Current: $96.76
Upside: -
Maintains: Buy
Price Target: $57$49
Current: $23.97
Upside: +104.42%
Maintains: Buy
Price Target: $44$45
Current: $39.06
Upside: +15.21%
Downgrades: Hold
Price Target: $61
Current: $41.57
Upside: +46.74%
Upgrades: Buy
Price Target: $12
Current: $6.25
Upside: +92.00%
Reiterates: Hold
Price Target: n/a
Current: $142.06
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $156.17
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $268.65
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $103.00
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $87.31
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $257.58
Upside: -
Maintains: Buy
Price Target: $34$42
Current: $17.00
Upside: +147.06%
Maintains: Buy
Price Target: $65$75
Current: $93.47
Upside: -19.76%