Geoff Meacham

Stock Analyst at B of A Securities

(1.6)
# 1617
Out of 5,383 analysts
282
Total ratings
Success rate
Average return
77 Stocks
Name Action PT Current % Upside Ratings Updated
BBIO BridgeBio Pharma
Maintains: Strong Buy
50 54
45.35 19.07% 6 Jun 25, 2025
PTGX Protagonist Therapeu...
Initiates Coverage On: Buy
72
55.55 29.61% 1 Jun 17, 2025
NAMS NewAmsterdam Pharma ...
Initiates Coverage On: Buy
42
18.75 124% 1 Jun 17, 2025
ACLX Arcellx
Initiates Coverage On: Buy
110
65.28 68.5% 1 Jun 17, 2025
AMLX Amylyx Pharmaceutica...
Initiates Coverage On: Buy
12
6.4 87.5% 2 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
4
1.2 233.33% 4 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sell
6
6.49 -7.55% 1 Jun 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 75
30 150% 6 Jun 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
700 650
525.08 23.79% 10 Jun 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
210 205
186.79 9.75% 17 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
47 44
45.45 -3.19% 5 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
50 40
49.88 -19.81% 8 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
145 140
107.14 30.67% 2 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
7 1
0.81 23.46% 3 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
40
27.29 46.57% 10 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
40
28.52 40.25% 3 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
95
43.89 116.45% 2 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
25
9.87 153.29% 1 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
99 103
54.98 87.34% 3 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
160 145
127.6 13.64% 14 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
310 295
281.17 4.92% 11 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
98 85
47.1 80.47% 2 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
112 4
1.9 110.53% 5 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
125
110.43 13.19% 6 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
575
444.19 29.45% 4 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
1150 1100
784.95 40.14% 9 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
120 20
8.96 123.21% 3 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
22 31
9.48 227% 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
78.76 84.1% 6 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
180 170
152.79 11.26% 3 Apr 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 38
35.66 6.56% 2 Apr 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
24 48
23.32 105.83% 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
46.81 28.18% 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.21 168.71% 2 Sep 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
10 8
5.38 48.7% 4 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 17
0.57 2882.46% 1 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
17 14
n/a n/a 5 May 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
50 45
24.34 84.88% 6 Apr 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
21 14
n/a n/a 3 Feb 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
24
2.23 976.23% 4 Nov 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
12 4
3.38 18.34% 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.28 2087.5% 1 Aug 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
34
0.57 5864.91% 1 Jul 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
56 56
4.63 1109.5% 3 May 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
35
1.05 3233.33% 4 Jan 15, 2021