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 05/01/2025

Overall Average Return

56.1%

Smart Score

71.8%

Overall Average Return Percentile

96th

Number of Ratings

29
Buy NowGet Alert
11/27/2024BNTXBuy Now
BioNTech
$101.2169.39%
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.16332.69%
William Maughan71%
$20 → $18MaintainsBuyGet Alert
03/28/2023BNTXBuy Now
BioNTech
$101.21100.57%
William Maughan71%
$191 → $203MaintainsBuyGet Alert
02/24/2023XNCRBuy Now
Xencor
$10.94283.91%
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.16549.04%
William Maughan71%
$35 → $27MaintainsBuyGet Alert
07/06/2022OLMABuy Now
Olema Pharmaceuticals
$5.18208.58%
William Maughan71%
→ $16Assumes → BuyGet Alert
07/06/2022XNCRBuy Now
Xencor
$10.94357.04%
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
$101.2189.7%
William Maughan71%
→ $192Assumes → BuyGet Alert
07/06/2022BCYCBuy Now
Bicycle Therapeutics
$8.93571.89%
William Maughan71%
→ $60Assumes → BuyGet Alert
04/05/2022BNTXBuy Now
BioNTech
$101.21196.41%
William Maughan71%
$450 → $300MaintainsBuyGet Alert
08/20/2021BNTXBuy Now
BioNTech
$101.21344.62%
William Maughan71%
$240 → $450MaintainsBuyGet Alert
05/13/2021BNTXBuy Now
BioNTech
$101.21137.13%
William Maughan71%
$130 → $240MaintainsBuyGet Alert
12/14/2020BNTXBuy Now
BioNTech
$101.2128.45%
William Maughan71%
$115 → $130MaintainsBuyGet Alert
12/14/2020OLMABuy Now
Olema Pharmaceuticals
$5.181057.18%
William Maughan71%
→ $60Initiates → BuyGet Alert
11/12/2020BNTXBuy Now
BioNTech
$101.2113.63%
William Maughan71%
$112 → $115MaintainsBuyGet Alert
11/10/2020BNTXBuy Now
BioNTech
$101.2110.66%
William Maughan71%
$97 → $112MaintainsBuyGet Alert
07/21/2020BNTXBuy Now
BioNTech
$101.21-4.16%
William Maughan71%
$75 → $97MaintainsBuyGet Alert
07/13/2020BNTXBuy Now
BioNTech
$101.21-25.9%
William Maughan71%
$60 → $75MaintainsBuyGet Alert
04/03/2020BNTXBuy Now
BioNTech
$101.21-40.72%
William Maughan71%
$22 → $60Reiterates → BuyGet Alert
11/04/2019BNTXBuy Now
BioNTech
$101.21-78.26%
William Maughan71%
→ $22Initiates → BuyGet Alert
08/08/2019XNCRBuy Now
Xencor
$10.94375.32%
William Maughan71%
$45 → $52MaintainsBuyGet Alert
05/09/2018XNCRBuy Now
Xencor
$10.94247.35%
William Maughan71%
$36 → $38MaintainsBuyGet Alert
11/23/2016XNCRBuy Now
Xencor
$10.94192.5%
William Maughan71%
$27 → $32MaintainsBuyGet Alert
12/22/2015XNCRBuy Now
Xencor
$10.94—
William Maughan71%
—Initiates → BuyGet Alert