Ryan MacWilliams

Stock Analyst at Wells Fargo

(4.70)
# 753
Out of 4,547 analysts
480
Total ratings
57.4%
Success rate
13.9%
Average return

Stocks Rated by Ryan MacWilliams

HubSpot
Jul 20, 2026
Downgraded: Hold
Price Target: $300$225
Current: $231.21
Upside: -2.69%
Twilio
Jul 20, 2026
Maintained: Buy
Price Target: $200$225
Current: $205.24
Upside: +9.63%
Cloudflare
Jul 20, 2026
Maintained: Buy
Price Target: $300
Current: $272.42
Upside: +10.12%
Datadog
Jul 20, 2026
Maintained: Buy
Price Target: $230$295
Current: $263.20
Upside: +12.08%
ZoomInfo Technologies
Jul 20, 2026
Maintained: Sell
Price Target: $6$3
Current: $3.13
Upside: -4.15%
monday.com
Jul 16, 2026
Rated: Buy
Price Target: $130
Current: $76.75
Upside: +69.38%
MongoDB
Jul 14, 2026
Maintained: Buy
Price Target: $375
Current: $323.36
Upside: +15.97%
Snowflake
Jul 14, 2026
Rated: Buy
Price Target: $320
Current: $274.34
Upside: +16.64%
Braze
Jul 14, 2026
Maintained: Buy
Price Target: $45
Current: $26.19
Upside: +71.82%
Klaviyo
Jul 1, 2026
Maintained: Buy
Price Target: $30$26
Current: $18.15
Upside: +43.25%
Maintained: Buy
Price Target: $90
Current: $78.18
Upside: +15.12%
Rated: Buy
Price Target: $120$140
Current: $96.43
Upside: +45.18%
Maintained: Hold
Price Target: $31$26
Current: $34.07
Upside: -23.69%
Rated: Hold
Price Target: $90$105
Current: $90.91
Upside: +15.50%
Maintained: Hold
Price Target: $75$80
Current: $62.74
Upside: +27.51%
Rated: Hold
Price Target: $10
Current: $11.05
Upside: -9.50%
Maintained: Buy
Price Target: $50
Current: $44.71
Upside: +11.83%
Rated: Hold
Price Target: $32
Current: $40.74
Upside: -21.45%
Maintained: Hold
Price Target: $20
Current: $25.70
Upside: -22.18%
Maintained: Buy
Price Target: $48
Current: $90.43
Upside: n/a
Maintained: Hold
Price Target: $12$9
Current: $11.82
Upside: n/a
Maintained: Sell
Price Target: $15
Current: $1.62
Upside: n/a
Maintained: Hold
Price Target: $32$18
Current: $21.34
Upside: n/a
Maintained: Buy
Price Target: $15
Current: $6.69
Upside: n/a
Maintained: Buy
Price Target: $25$22
Current: $68.80
Upside: n/a
Maintained: Hold
Price Target: $2.5$3
Current: $1.86
Upside: n/a
Maintained: Sell
Price Target: $9$10
Current: $9.60
Upside: n/a
Rated: Buy
Price Target: $85
Current: $32.68
Upside: n/a