Geoff Meacham

Stock Analyst at B of A Securities

(1.39)
# 1774
Out of 5,218 analysts
247
Total ratings
40.52%
Success rate
10.52%
Average return
71 Stocks
Name Action Price Target Current % Upside Ratings Updated
BridgeBio Pharma
Maintains: Strong Buy
42 45
27.5 63.64% 5 Nov 25, 2024
Gilead Sciences
Initiates Coverage On: Buy
125
91.85 36.09% 6 Nov 14, 2024
Regeneron Pharmaceut...
Initiates Coverage On: Neutral
895
730.7 22.49% 6 Nov 14, 2024
Biogen
Initiates Coverage On: Neutral
190
150.04 26.63% 12 Nov 14, 2024
Vertex Pharmaceutica...
Initiates Coverage On: Buy
575
463.5 24.06% 4 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
335
270.45 23.87% 10 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
226 215
173.5 23.92% 14 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
1150 1100
789.07 39.4% 9 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
6 1
0.68 47.06% 3 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
22 31
14.96 107.22% 2 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
130 115
66.03 74.16% 2 Sep 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
130 110
41.83 162.97% 9 Sep 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 10
0.48 1983.33% 2 Aug 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
150 145
102.09 42.03% 6 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
40 45
32.5 38.46% 2 Jun 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
80
44.27 80.71% 1 May 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
180 170
146.69 15.89% 3 Apr 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
40 38
24.84 52.98% 2 Apr 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
0.41 1607.32% 4 Mar 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
24 48
61.1 -21.44% 2 Mar 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
45 30
41.98 -28.54% 3 Jan 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
5 3
n/a n/a 1 Jan 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
68 60
55.73 7.66% 8 Jan 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
8
7.52 6.38% 2 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
18
10.29 74.93% 1 Oct 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
23 14
7.46 87.67% 2 Sep 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
10 8
3.15 153.97% 4 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 17
1.65 930.3% 1 Aug 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
14
2.03 589.66% 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.59 75.85% 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
4.11 1116.55% 1 Jan 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
24
2.29 948.03% 4 Nov 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
12 4
7.58 -47.23% 2 Jun 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
37 34
20.26 67.82% 2 Dec 29, 2021
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
2.56 993.75% 1 Aug 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
34
1.22 2686.89% 1 Jul 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
56 56
9.37 497.65% 3 May 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
35
2.23 1469.51% 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
5.1 10194.12% 1 Nov 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
42
1.58 2558.23% 1 Oct 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
110
43.75 151.43% 1 Oct 5, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
20
6.12 226.8% 1 Sep 15, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
20
2.04 880.39% 2 Sep 8, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
20
9.52 110.08% 1 Aug 4, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Underperform
9
2.85 215.79% 1 Jun 25, 2020