Mike Matson

Stock Analyst at Needham

(0.85)
# 1931
Out of 5,319 analysts
585
Total ratings
35.38%
Success rate
-6.02%
Average return
43 Stocks
Name Action Price Target Current % Upside Ratings Updated
BSX Boston Scientific
Upgrades: Buy
113
95.12 18.8% 28 Apr 16, 2025
INMD InMode
Reiterates: Hold
n/a
n/a n/a 18 Apr 14, 2025
ESTA Establishment Labs H...
Initiates Coverage On: Hold
n/a
n/a n/a 1 Apr 14, 2025
LUCD Lucid Diagnostics
Reiterates: Buy
3 3
1.21 147.93% 18 Apr 11, 2025
MASI Masimo
Reiterates: Hold
n/a
n/a n/a 25 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
7 7
3.19 119.44% 20 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
116 116
90.89 27.63% 25 Apr 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
42 42
21 100% 22 Apr 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
64 64
31.96 100.25% 14 Apr 9, 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
51 51
32.01 59.33% 33 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 8 Mar 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
442 442
346.5 27.56% 8 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
108 104
57.17 81.91% 12 Mar 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
64 64
35.58 79.88% 25 Mar 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 9 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
34 32
22.93 39.56% 16 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
51 51
31.14 63.78% 16 Feb 25, 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
Maintains: Buy
19 18
9.55 88.48% 24 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 19 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
97 91
48.59 87.28% 23 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 14 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
n/a
n/a n/a 20 Jan 30, 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
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
13.85 203.25% 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
71.01 5.62% 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