Colin Bristow's Stock Ratings

UBS Analyst

Colin Bristow is an analyst at UBS. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/17/2025

Updated: Dec 17, 2025

Overall Average Return

-6.23%

Smart Score

44.7%

Overall Average Return Percentile

22nd

Number of Ratings

107
Buy NowGet Alert
11/12/2025ENGNBuy Now
enGene Holdings
$8.3819.33%$4 → $10MaintainsNeutralGet Alert
11/07/2025VRTXBuy Now
Vertex Pharmaceuticals
$454.9620.01%$553 → $546MaintainsBuyGet Alert
08/08/2025GILDBuy Now
Gilead Sciences
$118.78-5.71%$108 → $112MaintainsNeutralGet Alert
08/05/2025VRTXBuy Now
Vertex Pharmaceuticals
$454.9621.55%$582 → $553MaintainsBuyGet Alert
07/29/2025PTCTBuy Now
PTC Therapeutics
$75.386.12%$71 → $80MaintainsBuyGet Alert
06/17/2025RCKTBuy Now
Rocket Pharmaceuticals
$3.4843.68%$12 → $5MaintainsBuyGet Alert
05/21/2025ALXOBuy Now
ALX Oncology Holdings
$1.43-30.07%$1.2 → $1MaintainsBuyGet Alert
04/22/2025IMVTBuy Now
Immunovant
$26.87-36.73%$38 → $17DowngradeBuy → NeutralGet Alert
04/14/2025AMGNBuy Now
Amgen
$326.54-2.31%$315 → $319MaintainsNeutralGet Alert
03/28/2025ABOSBuy Now
Acumen Pharmaceuticals
$2.0397.04%$6 → $4MaintainsBuyGet Alert
02/14/2025ENGNBuy Now
enGene Holdings
$8.38-16.47%$34 → $7DowngradeBuy → NeutralGet Alert
02/11/2025VRTXBuy Now
Vertex Pharmaceuticals
$454.9628.14%$586 → $583MaintainsBuyGet Alert
02/05/2025PFEBuy Now
Pfizer
$25.4310.11%$29 → $28MaintainsNeutralGet Alert
01/27/2025ALXOBuy Now
ALX Oncology Holdings
$1.4353.85%$4 → $2.2MaintainsBuyGet Alert
01/08/2025PFEBuy Now
Pfizer
$25.4314.04%$31 → $29MaintainsNeutralGet Alert
01/08/2025MRKBuy Now
Merck & Co
$97.7822.73%$125 → $120MaintainsBuyGet Alert
12/03/2024PTCTBuy Now
PTC Therapeutics
$75.38-5.82%$47 → $71MaintainsBuyGet Alert
11/21/2024GILDBuy Now
Gilead Sciences
$118.78-19.18%$70 → $96MaintainsNeutralGet Alert
11/05/2024VRTXBuy Now
Vertex Pharmaceuticals
$454.9628.8%$562 → $586MaintainsBuyGet Alert
11/01/2024MRKBuy Now
Merck & Co
$97.7827.84%$136 → $125MaintainsBuyGet Alert
10/31/2024AMGNBuy Now
Amgen
$326.54-0.17%$335 → $326MaintainsNeutralGet Alert
10/17/2024VRTXBuy Now
Vertex Pharmaceuticals
$454.9623.53%$477 → $562MaintainsBuyGet Alert
10/09/2024MRKBuy Now
Merck & Co
$97.7839.09%$142 → $136MaintainsBuyGet Alert
10/03/2024BIIBBuy Now
Biogen
$171.5017.78%$234 → $202MaintainsNeutralGet Alert
08/26/2024PTCTBuy Now
PTC Therapeutics
$75.38-37.65% → $47UpgradeNeutral → BuyGet Alert
08/16/2024ALXOBuy Now
ALX Oncology Holdings
$1.43179.72%$25 → $4MaintainsBuyGet Alert
08/15/2024ABOSBuy Now
Acumen Pharmaceuticals
$2.03195.57%$14 → $6MaintainsBuyGet Alert
08/13/2024IMVTBuy Now
Immunovant
$26.8752.59%$42 → $41MaintainsBuyGet Alert
08/09/2024BTAIBuy Now
BioXcel Therapeutics
$1.88-46.81%$3.5 → $1MaintainsNeutralGet Alert
07/31/2024MRKBuy Now
Merck & Co
$97.7845.22%$148 → $142MaintainsBuyGet Alert
07/31/2024PFEBuy Now
Pfizer
$25.4321.9%$30 → $31MaintainsNeutralGet Alert
07/12/2024AMGNBuy Now
Amgen
$326.543.2%$307 → $337MaintainsNeutralGet Alert
07/12/2024PFEBuy Now
Pfizer
$25.4317.97%$28 → $30MaintainsNeutralGet Alert
05/03/2024AMGNBuy Now
Amgen
$326.54-5.98%$284 → $307MaintainsNeutralGet Alert
04/17/2024REGNBuy Now
Regeneron Pharmaceuticals
$746.3647.25%$1090 → $1099MaintainsBuyGet Alert
04/17/2024AMGNBuy Now
Amgen
$326.54-13.03%$314 → $284MaintainsNeutralGet Alert
04/17/2024BIIBBuy Now
Biogen
$171.5024.78%$250 → $214MaintainsNeutralGet Alert
04/17/2024GILDBuy Now
Gilead Sciences
$118.78-36.86%$81 → $75MaintainsNeutralGet Alert
04/17/2024VRTXBuy Now
Vertex Pharmaceuticals
$454.962.43%$498 → $466MaintainsBuyGet Alert
03/31/2024ABOSBuy Now
Acumen Pharmaceuticals
$2.03589.66%$15 → $14MaintainsBuyGet Alert
03/28/2024ENGNBuy Now
enGene Holdings
$8.38341.53% → $37Initiates → BuyGet Alert
03/01/2024RCKTBuy Now
Rocket Pharmaceuticals
$3.481451.72%$56 → $54MaintainsBuyGet Alert
03/01/2024SRPTBuy Now
Sarepta Therapeutics
$22.28649.55%$164 → $167MaintainsBuyGet Alert
02/21/2024BTAIBuy Now
BioXcel Therapeutics
$1.88112.77%$9 → $4DowngradeBuy → NeutralGet Alert
02/16/2024BIIBBuy Now
Biogen
$171.5045.77%$276 → $250MaintainsNeutralGet Alert
02/02/2024MRKBuy Now
Merck & Co
$97.7851.36%$135 → $148MaintainsBuyGet Alert
01/31/2024PFEBuy Now
Pfizer
$25.4310.11%$29 → $28MaintainsNeutralGet Alert
01/29/2024AMGNBuy Now
Amgen
$326.54-3.84%$315 → $314MaintainsNeutralGet Alert
01/25/2024BIIBBuy Now
Biogen
$171.5060.93%$311 → $276DowngradeBuy → NeutralGet Alert
01/24/2024BIIBBuy Now
Biogen
$171.5060.93% → $276DowngradeBuy → NeutralGet Alert
01/17/2024PFEBuy Now
Pfizer
$25.4314.04%$27 → $29MaintainsNeutralGet Alert
12/14/2023PFEBuy Now
Pfizer
$25.436.17%$34 → $27MaintainsNeutralGet Alert
12/01/2023IMVTBuy Now
Immunovant
$26.87108.41%$55 → $56MaintainsBuyGet Alert
11/02/2023AMGNBuy Now
Amgen
$326.54-17.93%$272 → $268MaintainsNeutralGet Alert
10/20/2023PFEBuy Now
Pfizer
$25.4333.7%$36 → $34AssumesNeutral → NeutralGet Alert
10/13/2023IMVTBuy Now
Immunovant
$26.87104.69%$18 → $55UpgradeNeutral → BuyGet Alert
10/04/2023ALXOBuy Now
ALX Oncology Holdings
$1.431788.11%$29 → $27MaintainsBuyGet Alert
07/24/2023VRTXBuy Now
Vertex Pharmaceuticals
$454.96-6.8%$399 → $424MaintainsBuyGet Alert
05/15/2023SRPTBuy Now
Sarepta Therapeutics
$22.28676.48%$160 → $173MaintainsBuyGet Alert
05/02/2023VRTXBuy Now
Vertex Pharmaceuticals
$454.96-12.3%$375 → $399MaintainsBuyGet Alert
03/15/2023ALXOBuy Now
ALX Oncology Holdings
$1.431927.97%$31 → $29MaintainsBuyGet Alert
02/16/2023BIIBBuy Now
Biogen
$171.5098.25%$337 → $340MaintainsBuyGet Alert
02/08/2023VRTXBuy Now
Vertex Pharmaceuticals
$454.96-17.58%$373 → $375MaintainsBuyGet Alert
01/30/2023VRTXBuy Now
Vertex Pharmaceuticals
$454.96-18.01%$342 → $373MaintainsBuyGet Alert
01/26/2023PFEBuy Now
Pfizer
$25.4384.82%$55 → $47DowngradeBuy → NeutralGet Alert
12/16/2022SRPTBuy Now
Sarepta Therapeutics
$22.28609.16%$100 → $158UpgradeNeutral → BuyGet Alert
12/15/2022LLYBuy Now
Eli Lilly
$1.05K-60.15%$428 → $420MaintainsBuyGet Alert
12/08/2022OMERBuy Now
Omeros
$8.79-77.25%$12 → $2DowngradeBuy → NeutralGet Alert
10/21/2022VRTXBuy Now
Vertex Pharmaceuticals
$454.96-25.93%$335 → $337MaintainsBuyGet Alert
10/18/2022PROKBuy Now
ProKidney
$2.23707.17% → $18Initiates → BuyGet Alert
10/06/2022BIIBBuy Now
Biogen
$171.5080.17%$238 → $309MaintainsBuyGet Alert
09/27/2022RCKTBuy Now
Rocket Pharmaceuticals
$3.481681.61%$68 → $62MaintainsBuyGet Alert
09/26/2022IMVTBuy Now
Immunovant
$26.87-81.39%$7 → $5DowngradeBuy → NeutralGet Alert
08/01/2022ABBVBuy Now
AbbVie
$223.67-34.73%$154 → $146MaintainsNeutralGet Alert
07/28/2022BMYBuy Now
Bristol-Myers Squibb
$54.3737.94%$73 → $75MaintainsNeutralGet Alert
07/18/2022MRKBuy Now
Merck & Co
$97.780.23%$76 → $98MaintainsNeutralGet Alert
04/27/2022VRTXBuy Now
Vertex Pharmaceuticals
$454.96-29.22%$325 → $322MaintainsBuyGet Alert
04/18/2022CCCCBuy Now
C4 Therapeutics
$2.291035.37%$64 → $26MaintainsBuyGet Alert
04/13/2022VRTXBuy Now
Vertex Pharmaceuticals
$454.96-28.57%$258 → $325MaintainsBuyGet Alert
02/28/2022ABBVBuy Now
AbbVie
$223.67-34.28%$129 → $147DowngradeBuy → NeutralGet Alert
02/16/2022BTAIBuy Now
BioXcel Therapeutics
$1.881229.79%$88 → $25MaintainsBuyGet Alert
12/13/2021MRKBuy Now
Merck & Co
$97.78-22.27%$98 → $76DowngradeBuy → NeutralGet Alert
12/13/2021PFEBuy Now
Pfizer
$25.43135.94%$52 → $60UpgradeNeutral → BuyGet Alert
09/16/2021BIIBBuy Now
Biogen
$171.50157.73%$475 → $442MaintainsBuyGet Alert
08/23/2021CADLBuy Now
Candel Therapeutics
$5.7855.71% → $9Initiates → BuyGet Alert
07/26/2021ABOSBuy Now
Acumen Pharmaceuticals
$2.031230.05% → $27Initiates → BuyGet Alert
06/10/2021BIIBBuy Now
Biogen
$171.50169.97% → $463UpgradeNeutral → BuyGet Alert
05/12/2021VRTXBuy Now
Vertex Pharmaceuticals
$454.96-38.68%$278 → $279MaintainsBuyGet Alert
04/06/2021ALXOBuy Now
ALX Oncology Holdings
$1.436613.29% → $96Initiates → BuyGet Alert
02/01/2021OMERBuy Now
Omeros
$8.79184.41% → $25Initiates → BuyGet Alert
02/01/2021BTAIBuy Now
BioXcel Therapeutics
$1.885165.96% → $99Initiates → BuyGet Alert
02/01/2021MTEMBuy Now
Molecular Templates
→ $13Initiates → NeutralGet Alert
01/11/2021SRPTBuy Now
Sarepta Therapeutics
$22.28DowngradeBuy → NeutralGet Alert
11/20/2020VRTXBuy Now
Vertex Pharmaceuticals
$454.96-36.7%$287 → $288MaintainsBuyGet Alert
10/28/2020VRTXBuy Now
Vertex Pharmaceuticals
$454.96-36.92% → $287Initiates → BuyGet Alert
10/28/2020SRPTBuy Now
Sarepta Therapeutics
$22.28851.53% → $212Initiates → BuyGet Alert
10/28/2020PTCTBuy Now
PTC Therapeutics
$75.38-27.04% → $55Initiates → NeutralGet Alert
10/28/2020IMVTBuy Now
Immunovant
$26.87127.02% → $61Initiates → BuyGet Alert
10/28/2020GILDBuy Now
Gilead Sciences
$118.78-48.64% → $61Initiates → NeutralGet Alert
10/28/2020BIIBBuy Now
Biogen
$171.5056.27% → $268Initiates → NeutralGet Alert
10/28/2020AMGNBuy Now
Amgen
$326.54-28.95% → $232Initiates → NeutralGet Alert
07/29/2020PFEBuy Now
Pfizer
$25.4353.36%$37 → $39MaintainsNeutralGet Alert
01/22/2020AMGNBuy Now
Amgen
$326.54-27.11%$194 → $238MaintainsNeutralGet Alert
04/29/2019MTEMBuy Now
Molecular Templates
→ $12Initiates → BuyGet Alert
01/23/2019PFEBuy Now
Pfizer
$25.43DowngradeBuy → NeutralGet Alert
04/02/2018BTAIBuy Now
BioXcel Therapeutics
$1.88857.45% → $18Initiates → BuyGet Alert
01/30/2013PFEBuy Now
Pfizer
$25.4321.9%$29 → $31MaintainsBuyGet Alert