Mike Matson

Stock Analyst at Needham

(1.07)
# 2070
Out of 5,370 analysts
614
Total ratings
39.37%
Success rate
0.24%
Average return
43 Stocks
Name Action PT Current % Upside Ratings Updated
ESTA Establishment Labs H...
Reiterates: Buy
48 48
38.93 23.3% 3 Jun 13, 2025
CNMD Conmed
Downgrades: Hold
61 61
53.36 14.32% 25 Jun 12, 2025
MDT Medtronic
Reiterates: Hold
n/a
n/a n/a 19 Jun 6, 2025
TMDX TransMedics Group
Reiterates: Hold
n/a
n/a n/a 10 Jun 3, 2025
BSX Boston Scientific
Reiterates: Buy
115 115
101.47 13.33% 30 May 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 21 May 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
12
6.57 82.65% 19 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
108 108
93.76 15.19% 28 May 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
3 3
1.26 138.1% 19 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
64 64
45.45 40.81% 26 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
5 5
2.79 52.33% 18 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
64 57
32.27 76.63% 15 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
104 84
69.97 20.05% 13 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
42 42
21.17 98.39% 23 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
51 41
26.66 53.79% 17 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
32 32
28.69 11.54% 17 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 21 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
51 44
32.24 36.48% 34 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 9
7.4 14.86% 25 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 19 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 25 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
7 7
6.45 8.53% 20 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 5 Apr 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 11 Apr 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
442 442
376.8 17.3% 8 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 9 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 10 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 26 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 14 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
13 13
n/a n/a 16 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 21 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 9 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 7 Apr 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 5 Nov 17, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 8
n/a n/a 1 Sep 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
38 39
n/a n/a 8 Jul 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
34 42
17.91 134.51% 2 May 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 5 Mar 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
65 75
58.89 27.36% 1 Feb 18, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 4 Jan 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 3 Nov 4, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
74
n/a n/a 1 Jun 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Mar 13, 2020