Ryan MacWilliams

Stock Analyst at Wells Fargo

(4.58)
# 924
Out of 4,463 analysts
468
Total ratings
56.6%
Success rate
12.4%
Average return

Stocks Rated by Ryan MacWilliams

Rubrik
Jun 12, 2026
Maintained: Buy
Price Target: $90
Current: $80.28
Upside: +12.11%
Datadog
Jun 10, 2026
Rated: Buy
Price Target: $230
Current: $260.36
Upside: -11.66%
Atlassian
Jun 9, 2026
Rated: Buy
Price Target: $120$140
Current: $77.79
Upside: +79.97%
Snowflake
Jun 9, 2026
Rated: Buy
Price Target: $300$320
Current: $254.50
Upside: +25.74%
GitLab
Jun 2, 2026
Maintained: Hold
Price Target: $31$26
Current: $30.53
Upside: -14.84%
MongoDB
May 28, 2026
Rated: Buy
Price Target: $375
Current: $335.90
Upside: +11.64%
Braze
May 28, 2026
Rated: Buy
Price Target: $45
Current: $21.69
Upside: +107.47%
Zoom Communications
May 22, 2026
Rated: Hold
Price Target: $90$105
Current: $86.31
Upside: +21.65%
Elastic
May 19, 2026
Maintained: Hold
Price Target: $75$80
Current: $57.02
Upside: +40.30%
Freshworks
May 15, 2026
Rated: Hold
Price Target: $10
Current: $10.12
Upside: -1.19%
Maintained: Buy
Price Target: $50
Current: $43.91
Upside: +13.87%
Maintained: Buy
Price Target: $130
Current: $72.39
Upside: +79.58%
Rated: Buy
Price Target: $147$200
Current: $206.33
Upside: -3.07%
Rated: Buy
Price Target: $350
Current: $182.51
Upside: +91.77%
Rated: Hold
Price Target: $32
Current: $38.98
Upside: -17.91%
Maintained: Hold
Price Target: $20
Current: $21.32
Upside: -6.19%
Rated: Sell
Price Target: $6
Current: $2.93
Upside: +104.78%
Rated: Buy
Price Target: $30
Current: $15.10
Upside: +98.68%
Maintained: Buy
Price Target: $48
Current: $90.88
Upside: n/a
Maintained: Hold
Price Target: $12$9
Current: $10.06
Upside: n/a
Maintained: Sell
Price Target: $15
Current: $1.90
Upside: n/a
Maintained: Hold
Price Target: $32$18
Current: $19.68
Upside: n/a
Maintained: Buy
Price Target: $15
Current: $6.13
Upside: n/a
Maintained: Buy
Price Target: $25$22
Current: $63.30
Upside: n/a
Maintained: Hold
Price Target: $2.5$3
Current: $1.71
Upside: n/a
Maintained: Sell
Price Target: $9$10
Current: $9.68
Upside: n/a
Rated: Buy
Price Target: $85
Current: $29.62
Upside: n/a