Mike Matson

Stock Analyst at Needham

(1.39)
# 1623
Out of 5,333 analysts
599
Total ratings
40.00%
Success rate
-1.08%
Average return
43 Stocks
Name Action PT Current % Upside Ratings Updated
ENOV Enovis
Maintains: Buy
64 57
33.12 72.1% 15 May 9, 2025
HAE Haemonetics
Maintains: Buy
104 84
67.98 23.57% 13 May 8, 2025
KIDS OrthoPediatrics
Reiterates: Buy
42 42
23.07 82.05% 23 May 8, 2025
VCYT Veracyte
Maintains: Buy
51 41
31.19 31.45% 17 May 8, 2025
AORT Artivion
Reiterates: Buy
32 32
28.48 12.36% 17 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 20 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
91 61
57.79 5.55% 24 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 21 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
51 44
31.16 41.21% 34 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 9
8.13 4.55% 25 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 19 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
116 100
96.08 4.08% 26 Apr 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
113 115
103.28 11.35% 29 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 9 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
n/a
n/a n/a 1 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
3 3
1.2 150% 18 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 25 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
7 7
5.17 35.4% 20 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 18 Apr 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
5 5
2.84 49.65% 17 Apr 8, 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
382.58 15.53% 8 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
64 64
44.08 45.19% 25 Mar 17, 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 16 Feb 19, 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
18.36 128.76% 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
72.48 3.48% 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