Geoff Meacham

Stock Analyst at Citigroup

(1.56)
# 1584
Out of 5,370 analysts
275
Total ratings
47.20%
Success rate
11.08%
Average return
73 Stocks
Name Action PT Current % Upside Ratings Updated
RNA Avidity Biosciences
Maintains: Strong Buy
70 75
29.84 151.34% 6 Jun 10, 2025
REGN Regeneron Pharmaceut...
Maintains: Buy
700 650
522.29 24.45% 10 Jun 2, 2025
ABBV AbbVie
Downgrades: Neutral
210 205
190.7 7.5% 17 May 14, 2025
KYMR Kymera Therapeutics
Maintains: Neutral
47 44
46.85 -6.08% 5 May 12, 2025
PTCT PTC Therapeutics
Upgrades: Neutral
50 40
51.79 -22.77% 8 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
145 140
106.15 31.89% 2 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
7 1
0.87 14.94% 3 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
40
26 53.85% 10 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
40
28.37 40.99% 3 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
95
42.68 122.59% 2 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
25
10.03 149.25% 1 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
99 103
56.19 83.31% 3 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
160 145
131.07 10.63% 14 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
310 295
295.12 -0.04% 11 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
98 85
41.66 104.03% 2 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
112 4
1.7 135.29% 5 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
42 45
41.04 9.65% 5 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
125
110.72 12.9% 6 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
575
450.66 27.59% 4 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
1150 1100
807.13 36.29% 9 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
120 20
10.07 98.61% 3 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
22 31
10.22 203.33% 2 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 10
n/a n/a 2 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
150 145
80.88 79.28% 6 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
180 170
155.09 9.61% 3 Apr 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 38
35.09 8.29% 2 Apr 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
24 48
23.59 103.48% 2 Mar 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
5 3
n/a n/a 1 Jan 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
68 60
48.55 23.58% 8 Jan 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
8
1.23 550.41% 2 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
23 14
5.24 167.18% 2 Sep 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
10 8
5.54 44.4% 4 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 17
0.52 3169.23% 1 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
14
1.14 1128.07% 3 Jul 20, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
17 14
n/a n/a 5 May 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
50 45
24.39 84.5% 6 Apr 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
21 14
n/a n/a 3 Feb 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
50
5.43 820.81% 1 Jan 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
24
2 1100% 4 Nov 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
12 4
3.35 19.4% 2 Jun 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
21
n/a n/a 1 Dec 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
7
n/a n/a 2 Oct 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
28
1.41 1885.82% 1 Aug 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
34
0.58 5762.07% 1 Jul 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
56 56
4.91 1040.53% 3 May 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
35
1.17 2891.45% 4 Jan 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 11 Jan 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
525
3.17 16461.51% 1 Nov 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
42
1.07 3825.23% 1 Oct 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
20
6.66 200.3% 1 Sep 15, 2020