Mike Matson

Stock Analyst at Needham

(1.27)
# 2028
Out of 5,441 analysts
627
Total ratings
Success rate
Average return
43 Stocks
Name Action PT Current % Upside Ratings Updated
MDT Medtronic
Reiterates: Hold
n/a
n/a n/a 20 Aug 14, 2025
LUCD Lucid Diagnostics
Reiterates: Buy
3 3
1 200% 21 Aug 13, 2025
AORT Artivion
Maintains: Strong Buy
32 45
42.98 4.7% 18 Aug 8, 2025
ENOV Enovis
Maintains: Buy
57 49
28.13 74.19% 16 Aug 7, 2025
HAE Haemonetics
Maintains: Buy
84 68
52.47 29.6% 14 Aug 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
442 448
376.68 18.93% 9 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 20 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
44 45
35.49 26.8% 35 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
9 8
5.83 37.22% 26 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
108 108
84.05 28.49% 30 Jul 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 11 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
48 48
33.61 42.81% 3 Jun 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
61 61
52.48 16.23% 25 Jun 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
115 115
102.78 11.89% 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
7.03 70.7% 19 May 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
64 64
49.57 29.11% 26 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
5 5
3.2 32.81% 18 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
42 42
18.83 123.05% 23 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
51 41
28.01 46.38% 17 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 21 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 25 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
7 7
4.5 55.56% 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: 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
13.09 -0.69% 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
0.66 1112.12% 1 Sep 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
38 39
17.88 118.12% 8 Jul 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
34 42
15.39 172.9% 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
59.45 26.16% 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
39.75 86.16% 1 Jun 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 1 Mar 13, 2020