Updated: Oct 12, 2026

Ryan MacDonald's Stock Ratings

Needham Analyst

Ryan MacDonald is an analyst at Needham. 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.

Overall Average Return

1.97%

Smart Score

59.5%

Overall Average Return Percentile

41st

Number of Ratings

100
Buy NowGet Alert
09/30/2026HNGEBuy Now
Hinge Health
$103.8310.76%$97 → $115MaintainsBuyGet Alert
09/30/2026DCGOBuy Now
DocGo
$0.35765.55%$3 → $3ReiteratesBuy → BuyGet Alert
09/11/2026OMDABuy Now
Omada Health
$21.2531.76%$28 → $28ReiteratesBuy → BuyGet Alert
09/09/2026BNEDBuy Now
Barnes & Noble Education
$12.5127.9%$16 → $16ReiteratesBuy → BuyGet Alert
09/08/2026ODDBuy Now
ODDITY Tech
$21.00——ReiteratesHold → HoldGet Alert
09/03/2026PHRBuy Now
Phreesia
$10.8229.38%$14 → $14ReiteratesBuy → BuyGet Alert
08/31/2026PHRBuy Now
Phreesia
$10.8229.38%$14 → $14ReiteratesBuy → BuyGet Alert
08/27/2026VEEVBuy Now
Veeva Systems
$296.164.67%$270 → $310MaintainsBuyGet Alert
08/26/2026WAYBuy Now
Waystar Holding
$26.6823.69%$33 → $33ReiteratesBuy → BuyGet Alert
08/24/2026VEEVBuy Now
Veeva Systems
$296.16-8.83%$270 → $270ReiteratesBuy → BuyGet Alert
08/18/2026DCGOBuy Now
DocGo
$0.35765.55%$3 → $3ReiteratesBuy → BuyGet Alert
08/13/2026MHBuy Now
McGraw Hill
$13.3742.11%$19 → $19ReiteratesBuy → BuyGet Alert
08/11/2026HIMSBuy Now
Hims & Hers Health
$30.9335.79%$35 → $42MaintainsBuyGet Alert
08/06/2026DUOLBuy Now
Duolingo
$149.92-3.28%$145 → $145ReiteratesBuy → BuyGet Alert
08/05/2026HNGEBuy Now
Hinge Health
$103.83-6.58%$76 → $97MaintainsBuyGet Alert
08/05/2026AMWLBuy Now
American Well
$12.70——ReiteratesHold → HoldGet Alert
08/03/2026MHBuy Now
McGraw Hill
$13.3742.11%$19 → $19ReiteratesBuy → BuyGet Alert
07/31/2026TEMBuy Now
Tempus AI
$71.195.36%$75 → $75ReiteratesBuy → BuyGet Alert
07/30/2026WAYBuy Now
Waystar Holding
$26.6823.69%$33 → $33ReiteratesBuy → BuyGet Alert
07/20/2026TEMBuy Now
Tempus AI
$71.195.36%$75 → $75ReiteratesBuy → BuyGet Alert
07/17/2026DCBOBuy Now
Docebo
$25.4721.71%$31 → $31ReiteratesBuy → BuyGet Alert
06/26/2026BNEDBuy Now
Barnes & Noble Education
$12.5127.9% → $16UpgradeHold → BuyGet Alert
06/24/2026COURBuy Now
Coursera
$5.1693.8%$10 → $10ReiteratesBuy → BuyGet Alert
06/11/2026MHBuy Now
McGraw Hill
$13.3742.11%$19 → $19ReiteratesBuy → BuyGet Alert
06/11/2026HNGEBuy Now
Hinge Health
$103.83-26.8%$63 → $76MaintainsBuyGet Alert
06/08/2026MHBuy Now
McGraw Hill
$13.3742.11%$19 → $19ReiteratesBuy → BuyGet Alert
06/04/2026VEEVBuy Now
Veeva Systems
$296.16-8.83%$270 → $270ReiteratesBuy → BuyGet Alert
06/02/2026ODDBuy Now
ODDITY Tech
$21.00——ReiteratesHold → HoldGet Alert
06/01/2026TEMBuy Now
Tempus AI
$71.195.36%$75 → $75ReiteratesBuy → BuyGet Alert
05/14/2026DOCSBuy Now
Doximity
$30.48-11.42%$55 → $27MaintainsBuyGet Alert
05/12/2026HIMSBuy Now
Hims & Hers Health
$30.9313.16%$30 → $35MaintainsBuyGet Alert
05/08/2026OMDABuy Now
Omada Health
$21.2531.76%$28 → $28ReiteratesBuy → BuyGet Alert
05/06/2026HNGEBuy Now
Hinge Health
$103.83-39.32%$59 → $63MaintainsBuyGet Alert
05/05/2026DUOLBuy Now
Duolingo
$149.92-3.28%$145 → $145ReiteratesBuy → BuyGet Alert
04/30/2026WAYBuy Now
Waystar Holding
$26.6823.69%$33 → $33ReiteratesBuy → BuyGet Alert
04/24/2026COURBuy Now
Coursera
$5.1693.8%$10 → $10ReiteratesBuy → BuyGet Alert
04/22/2026DCBOBuy Now
Docebo
$25.4721.71%$31 → $31ReiteratesBuy → BuyGet Alert
03/31/2026PHRBuy Now
Phreesia
$10.8229.38%$35 → $14MaintainsBuyGet Alert
03/17/2026DCGOBuy Now
DocGo
$0.35765.55%$3 → $3ReiteratesBuy → BuyGet Alert
03/11/2026TEMBuy Now
Tempus AI
$71.195.36%$75 → $75ReiteratesBuy → BuyGet Alert
03/09/2026TALKBuy Now
Talkspace
———DowngradeBuy → HoldGet Alert
03/09/2026HIMSBuy Now
Hims & Hers Health
$30.93-3.01% → $30UpgradeHold → BuyGet Alert
03/05/2026VEEVBuy Now
Veeva Systems
$296.16-8.83%$355 → $270MaintainsBuyGet Alert
02/27/2026DCBOBuy Now
Docebo
$25.4721.71%$38 → $31MaintainsBuyGet Alert
02/27/2026DUOLBuy Now
Duolingo
$149.92-3.28%$300 → $145MaintainsBuyGet Alert
02/26/2026ODDBuy Now
ODDITY Tech
$21.00——DowngradeBuy → HoldGet Alert
02/25/2026TEMBuy Now
Tempus AI
$71.195.36%$100 → $75MaintainsBuyGet Alert
02/19/2026TALKBuy Now
Talkspace
——$5 → $6MaintainsBuyGet Alert
02/17/2026WAYBuy Now
Waystar Holding
$26.6823.69%$46 → $33MaintainsBuyGet Alert
02/12/2026MHBuy Now
McGraw Hill
$13.3742.11%$19 → $19ReiteratesBuy → BuyGet Alert
02/11/2026HNGEBuy Now
Hinge Health
$103.83-43.18%$59 → $59ReiteratesBuy → BuyGet Alert
02/10/2026CHGGBuy Now
Chegg
$0.75——ReiteratesHold → HoldGet Alert
02/06/2026COURBuy Now
Coursera
$5.1693.8%$10 → $10ReiteratesBuy → BuyGet Alert
02/06/2026DOCSBuy Now
Doximity
$30.4880.45%$75 → $55MaintainsBuyGet Alert
01/29/2026DCBOBuy Now
Docebo
$25.4749.2%$38 → $38ReiteratesBuy → BuyGet Alert
01/22/2026OMDABuy Now
Omada Health
$21.2531.76%$28 → $28ReiteratesBuy → BuyGet Alert
01/06/2026HNGEBuy Now
Hinge Health
$103.83-43.18%$59 → $59ReiteratesBuy → BuyGet Alert
12/09/2025PHRBuy Now
Phreesia
$10.82223.44%$35 → $35ReiteratesBuy → BuyGet Alert
12/08/2025PHRBuy Now
Phreesia
$10.82223.44%$35 → $35ReiteratesBuy → BuyGet Alert
12/02/2025TALKBuy Now
Talkspace
——$5 → $5ReiteratesBuy → BuyGet Alert
11/26/2025COURBuy Now
Coursera
$5.16171.32%$14 → $14ReiteratesBuy → BuyGet Alert
11/21/2025VEEVBuy Now
Veeva Systems
$296.1619.87%$355 → $355ReiteratesBuy → BuyGet Alert
11/20/2025ODDBuy Now
ODDITY Tech
$21.00242.86%$72 → $72ReiteratesBuy → BuyGet Alert
11/11/2025WAYBuy Now
Waystar Holding
$26.6872.41% → $46Initiates → BuyGet Alert
11/07/2025DCBOBuy Now
Docebo
$25.4749.2%$42 → $38MaintainsBuyGet Alert
11/07/2025OMDABuy Now
Omada Health
$21.2531.76%$26 → $28MaintainsBuyGet Alert
11/06/2025DUOLBuy Now
Duolingo
$149.92100.11%$460 → $300MaintainsBuyGet Alert
11/05/2025TEMBuy Now
Tempus AI
$71.1940.48%$70 → $100MaintainsBuyGet Alert
10/31/2025TALKBuy Now
Talkspace
—— → $5UpgradeHold → BuyGet Alert
10/30/2025UDMYBuy Now
Udemy
——$11 → $11ReiteratesBuy → BuyGet Alert
10/24/2025COURBuy Now
Coursera
$5.16171.32%$14 → $14ReiteratesBuy → BuyGet Alert
10/20/2025COURBuy Now
Coursera
$5.16171.32%$14 → $14MaintainsBuyGet Alert
10/17/2025VEEVBuy Now
Veeva Systems
$296.1619.87%$355 → $355ReiteratesBuy → BuyGet Alert
09/17/2025DUOLBuy Now
Duolingo
$149.92206.83%$460 → $460ReiteratesBuy → BuyGet Alert
09/12/2025CNCBuy Now
Centene
$65.80-40.73%$35 → $39MaintainsBuyGet Alert
09/05/2025PHRBuy Now
Phreesia
$10.82223.44%$29 → $35MaintainsBuyGet Alert
08/28/2025ODDBuy Now
ODDITY Tech
$21.00242.86% → $72Initiates → BuyGet Alert
08/28/2025VEEVBuy Now
Veeva Systems
$296.1619.87%$300 → $355MaintainsBuyGet Alert
08/18/2025YEXTBuy Now
Yext
$6.9244.49%$10 → $10ReiteratesBuy → BuyGet Alert
08/18/2025MHBuy Now
McGraw Hill
$13.3742.11% → $19Initiates → BuyGet Alert
08/08/2025OMDABuy Now
Omada Health
$21.2512.94%$23 → $24MaintainsBuyGet Alert
08/08/2025DOCSBuy Now
Doximity
$30.48146.06%$67 → $75MaintainsBuyGet Alert
08/06/2025HNGEBuy Now
Hinge Health
$103.83-43.18%$47 → $59MaintainsBuyGet Alert
08/05/2025HIMSBuy Now
Hims & Hers Health
$30.93——ReiteratesHold → HoldGet Alert
07/31/2025UDMYBuy Now
Udemy
——$11 → $11ReiteratesBuy → BuyGet Alert
07/28/2025CNCBuy Now
Centene
$65.80-46.81%$42 → $35MaintainsBuyGet Alert
07/25/2025COURBuy Now
Coursera
$5.16171.32%$11 → $14MaintainsBuyGet Alert
07/21/2025COURBuy Now
Coursera
$5.16113.18%$11 → $11ReiteratesBuy → BuyGet Alert
07/16/2025CNCBuy Now
Centene
$65.80-36.17%$84 → $42MaintainsBuyGet Alert
07/01/2025OMDABuy Now
Omada Health
$21.258.24% → $23Initiates → BuyGet Alert
06/16/2025HNGEBuy Now
Hinge Health
$103.83-54.73% → $47Initiates → BuyGet Alert
06/04/2025HIMSBuy Now
Hims & Hers Health
$30.93110.15%$61 → $65MaintainsBuyGet Alert
06/04/2025YEXTBuy Now
Yext
$6.9244.49%$10 → $10ReiteratesBuy → BuyGet Alert
05/29/2025VEEVBuy Now
Veeva Systems
$296.161.3%$270 → $300MaintainsBuyGet Alert
05/21/2025YEXTBuy Now
Yext
$6.9244.49%$10 → $10ReiteratesBuy → BuyGet Alert
05/13/2025EVHBuy Now
Evolent Health
$4.04271.29%$15 → $15ReiteratesBuy → BuyGet Alert
05/12/2025CHGGBuy Now
Chegg
$0.75——ReiteratesHold → HoldGet Alert
05/09/2025DCGOBuy Now
DocGo
$0.35765.55%$4 → $3MaintainsBuyGet Alert
05/08/2025LPSNBuy Now
LivePerson
———ReiteratesHold → HoldGet Alert
05/07/2025TEMBuy Now
Tempus AI
$71.19-1.67%$70 → $70ReiteratesBuy → BuyGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free