Free Trial
Geoff Meacham

Geoff Meacham Analyst Performance

Managing Director / Global Head of Healthcare at Bank of America

Geoff Meacham is a stock analyst at Bank of America focused in the medical sector, covering 43 publicly traded companies. Over the past year, Geoff Meacham has issued 84 stock ratings, including buy, hold, and sell recommendations. While full access to Geoff Meacham's proprietary MarketBeat Analyst Ranking is reserved for MarketBeat All Access subscribers, the rating is updated daily to reflect the most recent analyst activity. This profile highlights Geoff Meacham's coverage history, rating activity, and performance tendencies — helping individual investors make more informed trading decisions.

Analyst Rankings, Coverage, and Performance Statistics

Average Return
00.00% 12-Month ROI
Success Rate
00.00% Profitable Ratings
Total Ratings
146 Last 11 Years
Buy Recommendations
61.64% 90 Buy Ratings
Companies Covered
43 Unique Companies

Ratings Distribution

RatingPercentageCount
Strong Buy0.0%0 ratings
Buy61.6%90 ratings
Hold33.6%49 ratings
Sell4.8%7 ratings

Out of 146 total stock ratings issued by Geoff Meacham at Bank of America, the majority (61.6%) have been Buy recommendations, followed by 33.6% Hold and 4.8% Sell.

Exchange Coverage

ExchangePercentageCount
NASDAQ
83.7% of companies on NASDAQ
36 companies
NYSE
16.3% of companies on NYSE
7 companies

Geoff Meacham, an analyst at Bank of America, currently covers 43 companies listed on NASDAQ and NYSE, with the majority traded on NASDAQ.

Coverage Focus

Sector IconSectorPercentage
Medical
41 companies
95.3%
Manufacturing
2 companies
4.7%

Geoff Meacham of Bank of America specializes in stock coverage within the Medical sector, with additional focus on Manufacturing companies.

Coverage Industries

IndustryPercentage
MED - BIOMED/GENE
28 companies
65.1%
MED - DRUGS
6 companies
14.0%
LARGE CAP PHARMA
5 companies
11.6%
PHARMACEUTICAL PREPARATIONS
2 companies
4.7%
BIOLOGICAL PRODUCTS, EXCEPT DIAGNOSTIC SUBSTANCES
1 company
2.3%
MED - GENERIC DRG
1 company
2.3%

Geoff Meacham's Ratings History at Bank of America

Recommendation ROI is the percentage between the price on the Report Date to the price 12 months after the report date.
Available with a MarketBeat All Access Subscription
12-Month ROIUpgrade to All Access to use the All ROI Filter
CompanyReport DateActionReport Date Price12-Month
Price Target
Rating12-Month
Price & ROI
Details
Biogen Inc. stock logo
BIIB
Biogen
5/1/2026Boost Price Target$189.28$200.00Neutral
Pfizer Inc. stock logo
PFE
Pfizer
4/29/2026Boost Price Target$26.45$27.00Neutral
Kiniksa Pharmaceuticals International, plc stock logo
KNSA
Kiniksa Pharmaceuticals International
4/29/2026Boost Price Target$53.27$60.00Buy
Biogen Inc. stock logo
BIIB
Biogen
4/13/2026Lower Price Target$173.61$190.00Neutral
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
4/13/2026Boost Price Target$137.70$165.00Buy
MeiraGTx Holdings PLC stock logo
MGTX
MeiraGTx
3/27/2026Boost Price Target$7.49$16.00Buy
Apogee Therapeutics Inc. stock logo
APGE
Apogee Therapeutics
3/24/2026Boost Price Target$73.35$125.00Buy
Merck & Co., Inc. stock logo
MRK
Merck & Co., Inc.
3/20/2026Boost Price Target$113.62$125.00Neutral
Protagonist Therapeutics, Inc. stock logo
PTGX
Protagonist Therapeutics
3/19/2026Boost Price Target$103.71$125.00Buy
BioMarin Pharmaceutical Inc. stock logo
BMRN
BioMarin Pharmaceutical
3/11/2026Lower Price Target$60.89$85.00Buy
BioNTech SE Sponsored ADR stock logo
BNTX
BioNTech
3/11/2026Lower Price Target$90.85$130.00Buy
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
3/10/2026Boost Price Target$502.67$585.00Buy
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
3/6/2026Reiterated Rating$144.40Buy
Scholar Rock Holding Corporation stock logo
SRRK
Scholar Rock
3/4/2026Boost Price Target$45.78$58.00Buy
MANE
MANE
3/2/2026Initiated Coverage$45.70$85.00Buy
Kymera Therapeutics, Inc. stock logo
KYMR
Kymera Therapeutics
3/2/2026Boost Price Target$89.87$120.00Buy
Arcellx, Inc. stock logo
ACLX
Arcellx
2/24/2026Downgrade$113.75$115.00Neutral
Amylyx Pharmaceuticals, Inc. stock logo
AMLX
Amylyx Pharmaceuticals
2/20/2026Boost Price Target$14.02$19.00Buy
Moderna, Inc. stock logo
MRNA
Moderna
2/16/2026Reiterated Rating$42.23Neutral
Biogen Inc. stock logo
BIIB
Biogen
2/9/2026Boost Price Target$196.18$215.00Neutral
Bristol Myers Squibb Company stock logo
BMY
Bristol Myers Squibb
2/6/2026Boost Price Target$61.82$64.00Neutral
Amgen Inc. stock logo
AMGN
Amgen
2/4/2026Boost Price Target$338.59$345.00Neutral
Merck & Co., Inc. stock logo
MRK
Merck & Co., Inc.
2/4/2026Boost Price Target$119.57$120.00Neutral
Royalty Pharma PLC stock logo
RPRX
Royalty Pharma
1/27/2026Boost Price Target$40.47$50.00Buy
Biogen Inc. stock logo
BIIB
Biogen
1/27/2026Boost Price Target$173.12$185.00Neutral
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
1/27/2026Boost Price Target$137.78$156.00Buy
Merck & Co., Inc. stock logo
MRK
Merck & Co., Inc.
1/27/2026Boost Price Target$108.01$115.00Neutral
AbbVie Inc. stock logo
ABBV
AbbVie
1/27/2026Lower Price Target$225.01$230.00Neutral
CRISPR Therapeutics AG stock logo
CRSP
CRISPR Therapeutics
1/22/2026Lower Price Target$60.66$89.00Buy
Moderna, Inc. stock logo
MRNA
Moderna
1/19/2026Reiterated Rating$41.83Neutral
Scholar Rock Holding Corporation stock logo
SRRK
Scholar Rock
1/9/2026Initiated Coverage$41.67$55.00Buy
Vor Biopharma Inc. stock logo
VOR
Vor Biopharma
1/9/2026Initiated Coverage$12.78$50.00Buy
Biogen Inc. stock logo
BIIB
Biogen
1/7/2026Boost Price Target$182.61$180.00Neutral
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
1/7/2026Boost Price Target$123.45$140.00Buy
Merck & Co., Inc. stock logo
MRK
Merck & Co., Inc.
1/7/2026Boost Price Target$108.78$110.00Neutral
Kymera Therapeutics, Inc. stock logo
KYMR
Kymera Therapeutics
12/9/2025Boost Price Target$94.30$110.00Buy
Protagonist Therapeutics, Inc. stock logo
PTGX
Protagonist Therapeutics
12/8/2025Boost Price Target$89.65$115.00Buy
Pfizer Inc. stock logo
PFE
Pfizer
12/2/2025Initiated Coverage$25.31$26.00Neutral
Janux Therapeutics, Inc. stock logo
JANX
Janux Therapeutics
12/2/2025Lower Price Target$33.99$49.00Buy
Acumen Pharmaceuticals, Inc. stock logo
ABOS
Acumen Pharmaceuticals
11/18/2025Lower Price Target$1.64$8.00Buy
Protagonist Therapeutics, Inc. stock logo
PTGX
Protagonist Therapeutics
11/10/2025Boost Price Target$83.23$98.00Buy
PTC Therapeutics, Inc. stock logo
PTCT
PTC Therapeutics
11/5/2025Boost Price Target$67.72$75.00Neutral
AbbVie Inc. stock logo
ABBV
AbbVie
11/3/2025Lower Price Target$218.14$235.00Neutral
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
10/29/2025Boost Price Target$652.98$700.00Buy
Avidity Biosciences, Inc. stock logo
RNA
Avidity Biosciences
10/27/2025Downgrade$69.99Hold
Avidity Biosciences, Inc. stock logo
RNA
Avidity Biosciences
10/27/2025Reiterated Rating$49.15$72.00Buy
Moderna, Inc. stock logo
MRNA
Moderna
10/23/2025Lower Price Target$26.85$28.00Neutral
Protagonist Therapeutics, Inc. stock logo
PTGX
Protagonist Therapeutics
10/17/2025Boost Price Target$75.73$96.00Buy
NewAmsterdam Pharma Company N.V. stock logo
NAMS
NewAmsterdam Pharma
10/17/2025Boost Price Target$36.47$50.00Buy
Kymera Therapeutics, Inc. stock logo
KYMR
Kymera Therapeutics
10/17/2025Boost Price Target$60.46$80.00Buy
CRISPR Therapeutics AG stock logo
CRSP
CRISPR Therapeutics
10/17/2025Boost Price Target$68.43$93.00Buy
Kiniksa Pharmaceuticals International, plc stock logo
KNSA
Kiniksa Pharmaceuticals International
10/17/2025Boost Price Target$37.92$50.00Buy
Amylyx Pharmaceuticals, Inc. stock logo
AMLX
Amylyx Pharmaceuticals
10/17/2025Boost Price Target$14.59$20.00Buy
Merck & Co., Inc. stock logo
MRK
Merck & Co., Inc.
10/13/2025Initiated Coverage$86.02$95.00Neutral
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
10/13/2025Boost Price Target$553.05$660.00Buy
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
10/8/2025Boost Price Target$116.78$135.00Buy
Amylyx Pharmaceuticals, Inc. stock logo
AMLX
Amylyx Pharmaceuticals
10/3/2025Boost Price Target$13.29$16.00Buy
AbbVie Inc. stock logo
ABBV
AbbVie
10/3/2025Boost Price Target$237.22$251.00Neutral
Vertex Pharmaceuticals Incorporated stock logo
VRTX
Vertex Pharmaceuticals
10/2/2025Boost Price Target$408.38$575.00Buy
Biogen Inc. stock logo
BIIB
Biogen
9/24/2025Reiterated Rating$137.38Neutral
Amgen Inc. stock logo
AMGN
Amgen
9/24/2025Boost Price Target$286.81$315.00Neutral
Avidity Biosciences, Inc. stock logo
RNA
Avidity Biosciences
9/15/2025Boost Price Target$40.52$65.00Buy
Amylyx Pharmaceuticals, Inc. stock logo
AMLX
Amylyx Pharmaceuticals
8/28/2025Boost Price Target$9.47$14.00Buy
Vir Biotechnology, Inc. stock logo
VIR
Vir Biotechnology
8/27/2025Upgrade$4.44$14.00Buy
Acumen Pharmaceuticals, Inc. stock logo
ABOS
Acumen Pharmaceuticals
8/25/2025Lower Price Target$1.51$9.00Buy
Amgen Inc. stock logo
AMGN
Amgen
8/6/2025Boost Price Target$284.67$310.00Neutral
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
8/1/2025Reiterated Rating$545.46$650.00Buy
Moderna, Inc. stock logo
MRNA
Moderna
8/1/2025Initiated Coverage$29.56$40.00Neutral
Biogen Inc. stock logo
BIIB
Biogen
8/1/2025Boost Price Target$131.95$135.00Neutral
PTC Therapeutics, Inc. stock logo
PTCT
PTC Therapeutics
7/28/2025Boost Price Target$44.96$50.00Neutral
Royalty Pharma PLC stock logo
RPRX
Royalty Pharma
7/22/2025Boost Price Target$35.64$42.00Buy
Amgen Inc. stock logo
AMGN
Amgen
7/22/2025Boost Price Target$302.13$305.00Neutral
CRISPR Therapeutics AG stock logo
CRSP
CRISPR Therapeutics
7/22/2025Lower Price Target$64.51$78.00Buy
BridgeBio Pharma, Inc. stock logo
BBIO
BridgeBio Pharma
6/25/2025Boost Price Target$44.79$54.00Buy
Protagonist Therapeutics, Inc. stock logo
PTGX
Protagonist Therapeutics
6/17/2025Initiated Coverage$54.66$72.00Buy
NewAmsterdam Pharma Company N.V. stock logo
NAMS
NewAmsterdam Pharma
6/17/2025Initiated Coverage$19.75$42.00Buy
Arcellx, Inc. stock logo
ACLX
Arcellx
6/17/2025Initiated Coverage$64.09$110.00Buy
Amylyx Pharmaceuticals, Inc. stock logo
AMLX
Amylyx Pharmaceuticals
6/17/2025Initiated Coverage$5.44$12.00Buy
Acumen Pharmaceuticals, Inc. stock logo
ABOS
Acumen Pharmaceuticals
6/17/2025Initiated Coverage$1.14$4.00Buy
Novavax, Inc. stock logo
NVAX
Novavax
6/17/2025Initiated Coverage$7.03$6.00Sell
Avidity Biosciences, Inc. stock logo
RNA
Avidity Biosciences
6/9/2025Boost Price Target$33.43$54.00Buy
AbbVie Inc. stock logo
ABBV
AbbVie
5/14/2025Reiterated Rating$187.95$205.00Neutral
Kymera Therapeutics, Inc. stock logo
KYMR
Kymera Therapeutics
5/12/2025Lower Price Target$31.92$44.00Neutral
PTC Therapeutics, Inc. stock logo
PTCT
PTC Therapeutics
5/7/2025Upgrade$36.19$40.00Neutral
Neumora Therapeutics, Inc. stock logo
NMRA
Neumora Therapeutics
4/2/2025Reiterated Rating$0.91$1.00Underperform
89BIO stock logo
ETNB
89BIO
3/13/2025Initiated Coverage$8.35$25.00Buy
Apogee Therapeutics Inc. stock logo
APGE
Apogee Therapeutics
3/13/2025Initiated Coverage$38.53$95.00Buy
BioNTech SE Sponsored ADR stock logo
BNTX
BioNTech
3/13/2025Initiated Coverage$100.31$145.00Buy
Kiniksa Pharmaceuticals International, plc stock logo
KNSA
Kiniksa Pharmaceuticals International
3/13/2025Initiated Coverage$22.50$40.00Buy
Avidity Biosciences, Inc. stock logo
RNA
Avidity Biosciences
3/13/2025Initiated Coverage$32.61$70.00Buy
Kymera Therapeutics, Inc. stock logo
KYMR
Kymera Therapeutics
3/13/2025Initiated Coverage$35.10$52.00Buy
Moderna, Inc. stock logo
MRNA
Moderna
3/13/2025Initiated Coverage$35.01$40.00Neutral
Avidity Biosciences, Inc. stock logo
RNA
Avidity Biosciences
3/10/2025Lower Price Target$30.22$48.00Buy
BioMarin Pharmaceutical Inc. stock logo
BMRN
BioMarin Pharmaceutical
2/20/2025Boost Price Target$65.61$103.00Buy