Michael Ng

Stock Analyst at Goldman Sachs

(3.7)
# 2229
Out of 5,453 analysts
181
Total ratings
Success rate
Average return
51 Stocks
Name Action PT Current % Upside Ratings Updated
ANET Arista Networks
Maintains: Strong Buy
115 155
133 16.54% 7 Aug 6, 2025
HPE Hewlett Packard
Reinstates: Neutral
22
22.55 -2.44% 2 Jul 24, 2025
PENG Penguin Solutions
Maintains: Strong Buy
23 25
24.25 3.09% 3 Jul 9, 2025
AXON Axon Enterprise
Maintains: Strong Buy
730 830
772.93 7.38% 5 May 14, 2025
BLND Blend Labs
Maintains: Buy
6 5
3.71 29.38% 13 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
29 25
20.07 24.56% 2 May 9, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
15 17
67.69 -75.62% 6 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 1
1.51 -33.77% 8 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
259 256
228.29 12.14% 8 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
154 137
149.72 -8.5% 3 Mar 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
10 11
9.2 19.57% 15 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
165 145
130.88 10.79% 8 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
36 40
43.87 -8.82% 6 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
56 63
67.11 -6.12% 2 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 44
33.9 29.79% 3 Jan 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
257 295
317.38 -7.05% 5 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
9 10
24.93 -61.89% 6 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
10 11
11.93 -9.89% 4 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
51 57
59.33 -3.93% 5 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sell
10
11.04 -13.95% 2 Jun 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
7
5.74 13.24% 1 Jun 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
125
118.88 5.15% 1 Jun 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
110 95
78.82 20.53% 4 Nov 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
89 80
69.84 14.55% 4 Nov 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
n/a
n/a n/a 1 Mar 20, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
n/a
n/a n/a 1 Mar 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
7 6
6.17 -2.76% 3 Mar 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
23 15
79.19 -81.69% 3 Feb 9, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
11 10
13.95 -31.9% 2 Dec 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
26 22
3.13 602.88% 5 Nov 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
32 28
18.23 53.59% 6 Oct 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
9 5
11.19 -55.32% 3 Oct 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
7 2
4.78 -58.16% 4 Oct 17, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
13 11
26.52 -58.52% 4 Oct 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
14 12
17.9 -32.96% 2 Jun 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
35 30
5.02 497.61% 2 May 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
67 51
49.05 3.98% 2 May 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
57
83.47 -31.71% 1 Mar 30, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
14 12
2.74 337.96% 2 Feb 17, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
124 108
118.7 -9.01% 2 Feb 17, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
125
331.75 -62.32% 1 Aug 23, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
36
67.41 -46.6% 1 Jul 19, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
20 19
26.87 -30.78% 3 Jun 2, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
38
11.29 236.58% 1 Apr 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
20
11.69 71.09% 1 Apr 20, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
46
6.45 613.18% 1 Mar 8, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
35
3.72 840.86% 1 Feb 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
170
171.72 -1% 1 Jan 25, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
11
n/a n/a 2 Jan 25, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
48
27.41 75.12% 1 Dec 17, 2019