Roy Buchanan's Stock Ratings

JMP Securities Analyst

Roy Buchanan is an analyst at JMP Securities. 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/15/2025

Updated: Dec 15, 2025

Overall Average Return

105.9%

Smart Score

79%

Overall Average Return Percentile

98th

Number of Ratings

81
Buy NowGet Alert
10/03/2025CDTXBuy Now
Cidara Therapeutics
$220.10-21.4%$153 → $173MaintainsMarket OutperformGet Alert
09/24/2025ASMBBuy Now
Assembly Biosciences
$34.0011.76% → $38Initiates → Market OutperformGet Alert
08/22/2025DVAXBuy Now
Dynavax Technologies
$10.85194.93%$32 → $32ReiteratesMarket Outperform → Market OutperformGet Alert
08/12/2025ENTABuy Now
Enanta Pharma
$14.8768.12%$24 → $25MaintainsMarket OutperformGet Alert
08/08/2025DVAXBuy Now
Dynavax Technologies
$10.85194.93%$31 → $32MaintainsMarket OutperformGet Alert
08/08/2025CDTXBuy Now
Cidara Therapeutics
$220.10-70.01%$59 → $66MaintainsMarket OutperformGet Alert
06/30/2025CDTXBuy Now
Cidara Therapeutics
$220.10-73.19%$59 → $59MaintainsMarket OutperformGet Alert
06/17/2025PYPDBuy Now
PolyPid
$3.96253.54%$16 → $14MaintainsMarket OutperformGet Alert
06/03/2025ENTABuy Now
Enanta Pharma
$14.8761.4%$23 → $24MaintainsMarket OutperformGet Alert
06/02/2025CDTXBuy Now
Cidara Therapeutics
$220.10-78.65%$47 → $47ReiteratesMarket Outperform → Market OutperformGet Alert
05/28/2025CVACBuy Now
CureVac
$5.00100%$10 → $10ReiteratesMarket Outperform → Market OutperformGet Alert
05/27/2025CDTXBuy Now
Cidara Therapeutics
$220.10-78.65%$47 → $47ReiteratesMarket Outperform → Market OutperformGet Alert
05/14/2025ENTABuy Now
Enanta Pharma
$14.8754.67%$21 → $23MaintainsMarket OutperformGet Alert
05/09/2025CDTXBuy Now
Cidara Therapeutics
$220.10-78.65%$46 → $47MaintainsMarket OutperformGet Alert
05/07/2025DVAXBuy Now
Dynavax Technologies
$10.85185.71%$33 → $31MaintainsMarket OutperformGet Alert
05/05/2025ANTXBuy Now
AN2 Therapeutics
$1.1081.82%$5 → $2MaintainsMarket OutperformGet Alert
04/29/2025CDTXBuy Now
Cidara Therapeutics
$220.10-79.1%$46 → $46ReiteratesMarket Outperform → Market OutperformGet Alert
03/26/2025ANTXBuy Now
AN2 Therapeutics
$1.10354.55%$5 → $5ReiteratesMarket Outperform → Market OutperformGet Alert
03/14/2025INOBuy Now
Inovio Pharmaceuticals
$2.27692.95%$18 → $18ReiteratesMarket Outperform → Market OutperformGet Alert
03/12/2025CDTXBuy Now
Cidara Therapeutics
$220.10-79.1% → $46Initiates → Market OutperformGet Alert
02/25/2025ANTXBuy Now
AN2 Therapeutics
$1.10354.55%$5 → $5ReiteratesMarket Outperform → Market OutperformGet Alert
02/14/2025CVACBuy Now
CureVac
$5.00220%$16 → $16ReiteratesMarket Outperform → Market OutperformGet Alert
02/13/2025TPGBuy Now
TPG
$66.74——ReiteratesMarket Perform → Market PerformGet Alert
02/11/2025ESPRBuy Now
Esperion Therapeutics
$3.785.82%$7 → $4ReiteratesMarket Outperform → Market OutperformGet Alert
02/11/2025ENTABuy Now
Enanta Pharma
$14.8741.22%$21 → $21ReiteratesMarket Outperform → Market OutperformGet Alert
02/03/2025ANTXBuy Now
AN2 Therapeutics
$1.10354.55%$5 → $5ReiteratesMarket Outperform → Market OutperformGet Alert
01/30/2025IRWDBuy Now
Ironwood Pharmaceuticals
$3.54295.48%$23 → $14MaintainsMarket OutperformGet Alert
01/23/2025ESPRBuy Now
Esperion Therapeutics
$3.7885.19%$7 → $7ReiteratesMarket Outperform → Market OutperformGet Alert
01/10/2025INOBuy Now
Inovio Pharmaceuticals
$2.27692.95%$18 → $18ReiteratesMarket Outperform → Market OutperformGet Alert
01/10/2025ABVXBuy Now
Abivax
$116.02-71.56%$33 → $33ReiteratesMarket Outperform → Market OutperformGet Alert
11/26/2024ENTABuy Now
Enanta Pharma
$14.8741.22%$22 → $21ReiteratesMarket Outperform → Market OutperformGet Alert
11/21/2024HOOKBuy Now
HOOKIPA Pharma
$0.88694.1%$24 → $7MaintainsMarket OutperformGet Alert
11/19/2024ANTXBuy Now
AN2 Therapeutics
$1.10354.55%$5 → $5ReiteratesMarket Outperform → Market OutperformGet Alert
10/09/2024ENTABuy Now
Enanta Pharma
$14.8747.95%$22 → $22ReiteratesMarket Outperform → Market OutperformGet Alert
10/01/2024GRTSBuy Now
Gritstone Bio
———DowngradeMarket Outperform → Market PerformGet Alert
09/27/2024ENTABuy Now
Enanta Pharma
$14.8747.95%$22 → $22ReiteratesMarket Outperform → Market OutperformGet Alert
09/16/2024CVACBuy Now
CureVac
$5.00220%$16 → $16ReiteratesMarket Outperform → Market OutperformGet Alert
08/16/2024CVACBuy Now
CureVac
$5.00220%$18 → $16MaintainsMarket OutperformGet Alert
08/09/2024HOOKBuy Now
HOOKIPA Pharma
$0.882622.63%$23 → $24MaintainsMarket OutperformGet Alert
08/09/2024ANTXBuy Now
AN2 Therapeutics
$1.10172.73%$6 → $3MaintainsMarket OutperformGet Alert
08/05/2024GRTSBuy Now
Gritstone Bio
——$5 → $5ReiteratesMarket Outperform → Market OutperformGet Alert
08/02/2024ABUSBuy Now
Arbutus Biopharma
$4.862.88%$4 → $5MaintainsMarket OutperformGet Alert
07/03/2024CVACBuy Now
CureVac
$5.00260%$18 → $18ReiteratesMarket Outperform → Market OutperformGet Alert
06/14/2024GRTSBuy Now
Gritstone Bio
——$5 → $5ReiteratesMarket Outperform → Market OutperformGet Alert
05/07/2024ENTABuy Now
Enanta Pharma
$14.8747.95%$23 → $22MaintainsMarket OutperformGet Alert
04/04/2024ABUSBuy Now
Arbutus Biopharma
$4.86-17.7%$4 → $4ReiteratesMarket Outperform → Market OutperformGet Alert
04/02/2024GRTSBuy Now
Gritstone Bio
——$4 → $5MaintainsMarket OutperformGet Alert
04/02/2024ANTXBuy Now
AN2 Therapeutics
$1.10445.45% → $6UpgradeMarket Perform → Market OutperformGet Alert
02/28/2024GRTSBuy Now
Gritstone Bio
—— → $4Initiates → Market OutperformGet Alert
02/12/2024ANTXBuy Now
AN2 Therapeutics
$1.10——DowngradeMarket Outperform → Market PerformGet Alert
01/04/2024INOBuy Now
Inovio Pharmaceuticals
$2.27-55.95% → $1Initiates → Market OutperformGet Alert
01/04/2024ANTXBuy Now
AN2 Therapeutics
$1.102627.27% → $30Initiates → Market OutperformGet Alert
11/21/2023ENTABuy Now
Enanta Pharma
$14.8754.67%$42 → $23MaintainsOutperformGet Alert
11/03/2023DVAXBuy Now
Dynavax Technologies
$10.85148.85%$25 → $27MaintainsMarket OutperformGet Alert
08/08/2023ENTABuy Now
Enanta Pharma
$14.87182.45%$65 → $42MaintainsMarket OutperformGet Alert
08/04/2023DVAXBuy Now
Dynavax Technologies
$10.85130.41%$24 → $25MaintainsOutperformGet Alert
07/18/2023PRDSBuy Now
Pardes Biosciences
———DowngradeMarket Outperform → Market PerformGet Alert
07/06/2023ABUSBuy Now
Arbutus Biopharma
$4.8623.46% → $6ReiteratesMarket Outperform → Market OutperformGet Alert
05/09/2023ENTABuy Now
Enanta Pharma
$14.87337.12%$82 → $65MaintainsOutperformGet Alert
05/03/2023DVAXBuy Now
Dynavax Technologies
$10.85121.2%$25 → $24MaintainsOutperformGet Alert
04/26/2023CVACBuy Now
CureVac
$5.00380%$34 → $24MaintainsOutperformGet Alert
03/29/2023ABUSBuy Now
Arbutus Biopharma
$4.8623.46% → $6Reiterates → Market OutperformGet Alert
03/15/2023PRDSBuy Now
Pardes Biosciences
——$9 → $5MaintainsMarket OutperformGet Alert
03/06/2023ESPRBuy Now
Esperion Therapeutics
$3.78296.83% → $15Reiterates → Market OutperformGet Alert
03/03/2023ARGXBuy Now
argenx
$844.00-46.92%$443 → $448MaintainsMarket OutperformGet Alert
03/01/2023CRMDBuy Now
Cormedix
$11.4140.28%$14 → $16MaintainsMarket PerformGet Alert
02/24/2023DVAXBuy Now
Dynavax Technologies
$10.85130.41%$22 → $25MaintainsMarket OutperformGet Alert
02/16/2023IBIOBuy Now
iBio
$1.85——DowngradeMarket Outperform → Market PerformGet Alert
12/13/2022PRDSBuy Now
Pardes Biosciences
—— → $9Initiates → Market OutperformGet Alert
11/17/2022CVACBuy Now
CureVac
$5.00580%$37 → $34MaintainsMarket OutperformGet Alert
09/27/2022DVAXBuy Now
Dynavax Technologies
$10.85102.76% → $22Initiates → Market OutperformGet Alert
08/09/2022ENTABuy Now
Enanta Pharma
$14.87821.32%$103 → $137MaintainsMarket OutperformGet Alert
06/28/2022ABUSBuy Now
Arbutus Biopharma
$4.8685.19%$10 → $9MaintainsMarket OutperformGet Alert
05/19/2022ENTABuy Now
Enanta Pharma
$14.87592.67%$114 → $103MaintainsMarket OutperformGet Alert
05/10/2022ENTABuy Now
Enanta Pharma
$14.87666.64%$116 → $114MaintainsMarket OutperformGet Alert
04/22/2022CVACBuy Now
CureVac
$5.00640%$52 → $37MaintainsMarket OutperformGet Alert
01/18/2022CVACBuy Now
CureVac
$5.00940% → $52Initiates → Market OutperformGet Alert
12/21/2021ARGXBuy Now
argenx
$844.00-50.47%$368 → $418MaintainsMarket OutperformGet Alert
11/29/2021IBIOBuy Now
iBio
$1.85-18.92% → $1.5Initiates → OutperformGet Alert
09/14/2021PYPDBuy Now
PolyPid
$3.96253.54% → $14Initiates → Market OutperformGet Alert
08/06/2021ENTABuy Now
Enanta Pharma
$14.87417.82%$70 → $77MaintainsMarket OutperformGet Alert