Geoff Meacham

Stock Analyst at Citigroup

(2.31)
# 1073
Out of 5,441 analysts
288
Total ratings
Success rate
Average return
77 Stocks
Name Action PT Current % Upside Ratings Updated
AMGN Amgen
Maintains: Neutral
305 310
285.1 8.73% 13 Aug 6, 2025
BIIB Biogen
Maintains: Neutral
125 135
128.03 5.44% 15 Aug 1, 2025
PTCT PTC Therapeutics
Maintains: Neutral
40 50
43.3 15.47% 9 Jul 28, 2025
CRSP CRISPR Therapeutics
Maintains: Buy
79 78
55.44 40.69% 3 Jul 22, 2025
RPRX Royalty Pharma
Maintains: Strong Buy
40 42
36.2 16.02% 3 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
50 54
48.24 11.94% 6 Jun 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
72
53.77 33.9% 1 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
42
24.4 72.13% 1 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
110
69.11 59.17% 1 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
12
7.81 53.65% 2 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
4
1.41 183.69% 4 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sell
6
8.04 -25.37% 1 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 75
45.74 63.97% 6 Jun 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
700 650
546.18 19.01% 10 Jun 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
210 205
198.62 3.21% 17 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
47 44
37.69 16.74% 5 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
145 140
109.29 28.1% 2 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
7 1
1.44 -30.56% 3 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
40
25.48 56.99% 10 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
40
32.74 22.17% 3 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
95
34.58 174.73% 2 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
25
8.76 185.39% 1 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
99 103
56.8 81.34% 3 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
112 4
6.36 -37.11% 5 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
125
120.57 3.67% 6 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
575
374.47 53.55% 4 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
1150 1100
635.48 73.1% 9 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
120 20
10.56 89.39% 3 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
22 31
10.1 206.93% 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.06 81.11% 6 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
180 170
173.87 -2.23% 3 Apr 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
24 48
22.68 111.64% 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
45.94 30.61% 8 Jan 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
8
1.28 525% 2 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
23 14
4.28 227.1% 2 Sep 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
10 8
5.42 47.6% 4 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 17
0.5 3300% 1 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
17 14
19 -26.32% 5 May 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
50 45
24.61 82.85% 6 Apr 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
21 14
3.18 340.25% 3 Feb 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
24
1.45 1555.17% 4 Nov 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
12 4
4.13 -3.15% 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
10.5 -33.33% 2 Oct 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
28
1.48 1791.89% 1 Aug 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
34
0.49 6838.78% 1 Jul 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
56 56
8.52 557.28% 3 May 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
35
1.85 1791.89% 4 Jan 15, 2021