William Maughan's Stock Ratings

Canaccord Genuity Analyst

William Maughan is an analyst at Canaccord Genuity. 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 03/26/2025

Overall Average Return

55.9%

Smart Score

71.8%

Overall Average Return Percentile

95th

Number of Ratings

29
Buy NowGet Alert
11/27/2024BNTXBuy Now
BioNTech
$95.9078.77%
William Maughan71%
$171 → $171.44MaintainsBuyGet Alert
09/14/2023HARPBuy Now
Harpoon Therapeutics
William Maughan71%
$80 → $40MaintainsBuyGet Alert
04/03/2023HARPBuy Now
Harpoon Therapeutics
William Maughan71%
$160 → $80MaintainsBuyGet Alert
03/31/2023YMABBuy Now
Y-mAbs Therapeutics
$4.84271.9%
William Maughan71%
$20 → $18MaintainsBuyGet Alert
03/28/2023BNTXBuy Now
BioNTech
$95.90111.68%
William Maughan71%
$191 → $203MaintainsBuyGet Alert
02/24/2023XNCRBuy Now
Xencor
$10.62295.48%
William Maughan71%
$48 → $42MaintainsBuyGet Alert
11/15/2022NLTXBuy Now
Neoleukin Therapeutics
William Maughan71%
$200 → $20DowngradeBuy → HoldGet Alert
10/31/2022YMABBuy Now
Y-mAbs Therapeutics
$4.84457.85%
William Maughan71%
$35 → $27MaintainsBuyGet Alert
07/06/2022OLMABuy Now
Olema Pharmaceuticals
$4.14286.47%
William Maughan71%
→ $16Assumes → BuyGet Alert
07/06/2022XNCRBuy Now
Xencor
$10.62370.81%
William Maughan71%
→ $50Assumes → BuyGet Alert
07/06/2022NLTXBuy Now
Neoleukin Therapeutics
William Maughan71%
→ $200Assumes → BuyGet Alert
07/06/2022HARPBuy Now
Harpoon Therapeutics
William Maughan71%
→ $160Assumes → BuyGet Alert
07/06/2022BNTXBuy Now
BioNTech
$95.90100.21%
William Maughan71%
→ $192Assumes → BuyGet Alert
07/06/2022BCYCBuy Now
Bicycle Therapeutics
$8.73587.29%
William Maughan71%
→ $60Assumes → BuyGet Alert
04/05/2022BNTXBuy Now
BioNTech
$95.90212.83%
William Maughan71%
$450 → $300MaintainsBuyGet Alert
08/20/2021BNTXBuy Now
BioNTech
$95.90369.24%
William Maughan71%
$240 → $450MaintainsBuyGet Alert
05/13/2021BNTXBuy Now
BioNTech
$95.90150.26%
William Maughan71%
$130 → $240MaintainsBuyGet Alert
12/14/2020BNTXBuy Now
BioNTech
$95.9035.56%
William Maughan71%
$115 → $130MaintainsBuyGet Alert
12/14/2020OLMABuy Now
Olema Pharmaceuticals
$4.141349.28%
William Maughan71%
→ $60Initiates → BuyGet Alert
11/12/2020BNTXBuy Now
BioNTech
$95.9019.92%
William Maughan71%
$112 → $115MaintainsBuyGet Alert
11/10/2020BNTXBuy Now
BioNTech
$95.9016.79%
William Maughan71%
$97 → $112MaintainsBuyGet Alert
07/21/2020BNTXBuy Now
BioNTech
$95.901.15%
William Maughan71%
$75 → $97MaintainsBuyGet Alert
07/13/2020BNTXBuy Now
BioNTech
$95.90-21.79%
William Maughan71%
$60 → $75MaintainsBuyGet Alert
04/03/2020BNTXBuy Now
BioNTech
$95.90-37.43%
William Maughan71%
$22 → $60Reiterates → BuyGet Alert
11/04/2019BNTXBuy Now
BioNTech
$95.90-77.06%
William Maughan71%
→ $22Initiates → BuyGet Alert
08/08/2019XNCRBuy Now
Xencor
$10.62389.64%
William Maughan71%
$45 → $52MaintainsBuyGet Alert
05/09/2018XNCRBuy Now
Xencor
$10.62257.82%
William Maughan71%
$36 → $38MaintainsBuyGet Alert
11/23/2016XNCRBuy Now
Xencor
$10.62201.32%
William Maughan71%
$27 → $32MaintainsBuyGet Alert
12/22/2015XNCRBuy Now
Xencor
$10.62
William Maughan71%
Initiates → BuyGet Alert