Geoff Meacham

Stock Analyst at Citigroup

(0.39)
# 1693
Out of 5,291 analysts
266
Total ratings
42.06%
Success rate
8.74%
Average return
73 Stocks
Name Action Price Target Current % Upside Ratings Updated
Moderna
Initiates Coverage On: Neutral
40
28.34 41.14% 10 Mar 13, 2025
Kymera Therapeutics
Initiates Coverage On: Buy
52
27.4 89.78% 4 Mar 13, 2025
Kiniksa Pharmaceuticals
Initiates Coverage On: Buy
40
22.2 80.18% 3 Mar 13, 2025
BioNTech
Initiates Coverage On: Buy
145
91.08 59.2% 1 Mar 13, 2025
Avidity Biosciences
Initiates Coverage On: Buy
70
29.59 136.57% 4 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
95
37.24 155.1% 2 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
25
7.28 243.41% 1 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
99 103
70.72 45.64% 3 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
160 145
136.94 5.89% 14 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
205 215
209.73 2.51% 16 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
795 750
635.15 18.08% 8 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
310 295
312.29 -5.54% 11 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
98 85
34.01 149.93% 2 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
112 4
2.02 98.02% 5 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
22 7
1.01 593.07% 2 Jan 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
42 45
34.62 29.98% 5 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
125
112.17 11.44% 6 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
575
484.91 18.58% 4 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
1150 1100
826.57 33.08% 9 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
6 1
0.54 85.19% 3 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
22 31
9.29 233.69% 2 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 10
0.4 2400% 2 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
150 145
89.73 61.6% 6 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
180 170
166 2.41% 3 Apr 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 38
31.1 22.19% 2 Apr 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
24 48
27.09 77.19% 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
61.12 -1.83% 8 Jan 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
8
1.16 589.66% 2 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
23 14
6.49 115.72% 2 Sep 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
10 8
2.77 188.81% 4 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 17
1.27 1238.58% 1 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
14
1.1 1172.73% 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
25.32 77.73% 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
3.54 1312.43% 1 Jan 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
24
1.62 1381.48% 4 Nov 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
12 4
8.21 -51.28% 2 Jun 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
21
0.01 209900% 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.36 1958.82% 1 Aug 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
34
0.48 6983.33% 1 Jul 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
56 56
4.41 1169.84% 3 May 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
35
1.45 2313.79% 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.14 16619.75% 1 Nov 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
42
1.09 3753.21% 1 Oct 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
20
6.78 194.99% 1 Sep 15, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
20
0.66 2930.3% 2 Sep 8, 2020