Geoff Meacham

Stock Analyst at B of A Securities

(1.52)
# 1411
Out of 5,328 analysts
267
Total ratings
48.84%
Success rate
12.44%
Average return
73 Stocks
Name Action PT Current % Upside Ratings Updated
NMRA Neumora Therapeutics
Downgrades: Underperform
7 1
0.77 29.87% 3 Apr 2, 2025
MRNA Moderna
Initiates Coverage On: Neutral
40
27.05 47.87% 10 Mar 13, 2025
KYMR Kymera Therapeutics
Initiates Coverage On: Buy
52
34.63 50.16% 4 Mar 13, 2025
KNSA Kiniksa Pharmaceutic...
Initiates Coverage On: Buy
40
27.79 43.94% 3 Mar 13, 2025
BNTX BioNTech
Initiates Coverage On: Buy
145
102.58 41.35% 1 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
70
32.74 113.81% 4 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
95
39.26 141.98% 2 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
25
8.13 207.5% 1 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
99 103
62.7 64.27% 3 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
160 145
121 19.83% 14 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
205 215
193.41 11.16% 16 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
795 750
588.6 27.42% 8 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
310 295
283.67 3.99% 11 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
98 85
37.73 125.28% 2 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
112 4
1.76 127.27% 5 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
42 45
38.51 16.85% 5 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
125
103.22 21.1% 6 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
575
498.44 15.36% 4 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
1150 1100
794.79 38.4% 9 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
6 1
0.49 104.08% 3 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
22 31
10.48 195.8% 2 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 10
0.34 2841.18% 2 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
150 145
83.31 74.05% 6 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
180 170
154.43 10.08% 3 Apr 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 38
32.49 16.96% 2 Apr 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
24 48
32.1 49.53% 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
49.49 21.24% 8 Jan 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
8
1.33 501.5% 2 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
23 14
6.11 129.13% 2 Sep 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
10 8
3.4 135.29% 4 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 17
1.08 1474.07% 1 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
14
1.07 1208.41% 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
23.91 88.21% 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.14 872.76% 1 Jan 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
24
1.88 1176.6% 4 Nov 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
12 4
7.01 -42.94% 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.49 1779.19% 1 Aug 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
34
0.55 6081.82% 1 Jul 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
56 56
4.1 1265.85% 3 May 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
35
0.98 3471.43% 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
2.98 17517.45% 1 Nov 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
42
1 4100% 1 Oct 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
20
7.27 175.1% 1 Sep 15, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
20
0.74 2602.7% 2 Sep 8, 2020