Mike Matson

Stock Analyst at Needham

(1.15)
# 1919
Out of 5,346 analysts
610
Total ratings
41.21%
Success rate
-0.37%
Average return
43 Stocks
Name Action PT Current % Upside Ratings Updated
BSX Boston Scientific
Reiterates: Buy
115 115
104.5 10.05% 30 May 28, 2025
HOLX Hologic
Reiterates: Hold
n/a
n/a n/a 21 May 28, 2025
INGN Inogen
Upgrades: Buy
12
6.54 83.49% 19 May 22, 2025
MDT Medtronic
Reiterates: Hold
n/a
n/a n/a 18 May 22, 2025
MMSI Merit Medical System...
Reiterates: Buy
108 108
94.73 14.01% 28 May 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
3 3
1.52 97.37% 19 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
48
34.62 38.65% 2 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
64 64
43.16 48.29% 26 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
5 5
3.28 29.57% 18 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
64 57
32.02 78.01% 15 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
104 84
67.94 23.64% 13 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
42 42
20.37 106.19% 23 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
51 41
26.95 52.13% 17 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
32 32
29.83 7.27% 17 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
91 61
57.6 5.9% 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
34.13 28.92% 34 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 9
7.37 15.33% 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 9 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 25 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
7 7
4.6 52.17% 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
382.11 15.67% 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
18.98 121.29% 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.73 27.7% 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