Mike Matson

Stock Analyst at Needham

(3.42)
# 995
Out of 5,118 analysts
536
Total ratings
46.88%
Success rate
4.49%
Average return

Stocks Rated by Mike Matson

Penumbra
Dec 17, 2025
Maintains: Buy
Price Target: $326$388
Current: $316.97
Upside: +22.41%
Haemonetics
Dec 15, 2025
Downgrades: Hold
Price Target: n/a
Current: $80.28
Upside: -
Establishment Labs Holdings
Dec 10, 2025
Maintains: Buy
Price Target: $70$84
Current: $76.45
Upside: +9.88%
TransMedics Group
Dec 8, 2025
Maintains: Buy
Price Target: $148$166
Current: $124.20
Upside: +33.66%
Stryker
Nov 14, 2025
Reiterates: Buy
Price Target: $448
Current: $354.22
Upside: +26.48%
Lucid Diagnostics
Nov 13, 2025
Reiterates: Buy
Price Target: $3
Current: $1.09
Upside: +175.23%
Insight Molecular Diagnostics
Nov 11, 2025
Maintains: Buy
Price Target: $4.25$9
Current: $6.37
Upside: +41.29%
Artivion
Nov 7, 2025
Maintains: Buy
Price Target: $50$58
Current: $46.31
Upside: +25.24%
Personalis
Nov 5, 2025
Maintains: Buy
Price Target: $7$10
Current: $8.14
Upside: +22.85%
Veracyte
Nov 5, 2025
Maintains: Buy
Price Target: $41$44
Current: $42.49
Upside: +3.55%
Reiterates: Buy
Price Target: $108
Current: $87.39
Upside: +23.58%
Maintains: Buy
Price Target: $42$26
Current: $17.34
Upside: +49.94%
Reiterates: Hold
Price Target: n/a
Current: $74.50
Upside: -
Reiterates: Buy
Price Target: $121
Current: $96.06
Upside: +25.96%
Reiterates: Hold
Price Target: n/a
Current: $14.62
Upside: -
Reiterates: Buy
Price Target: $64
Current: $62.87
Upside: +1.80%
Maintains: Buy
Price Target: $8$14
Current: $12.28
Upside: +14.01%
Reiterates: Hold
Price Target: n/a
Current: $96.52
Upside: -
Maintains: Buy
Price Target: $57$49
Current: $27.39
Upside: +78.90%
Maintains: Buy
Price Target: $44$45
Current: $40.33
Upside: +11.58%
Downgrades: Hold
Price Target: $61
Current: $40.80
Upside: +49.51%
Upgrades: Buy
Price Target: $12
Current: $6.80
Upside: +76.47%
Reiterates: Hold
Price Target: n/a
Current: $132.76
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $147.87
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $255.42
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $122.76
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $90.77
Upside: -
Reiterates: Hold
Price Target: n/a
Current: $244.76
Upside: -
Maintains: Buy
Price Target: $34$42
Current: $20.36
Upside: +106.29%
Maintains: Buy
Price Target: $65$75
Current: $88.41
Upside: -15.17%