Ryan MacWilliams

Stock Analyst at Wells Fargo

(4.64)
# 830
Out of 4,399 analysts
467
Total ratings
56.8%
Success rate
12.7%
Average return

Stocks Rated by Ryan MacWilliams

Datadog
Jun 10, 2026
Rated: Buy
Price Target: $230
Current: $227.63
Upside: +1.04%
Atlassian
Jun 9, 2026
Rated: Buy
Price Target: $120$140
Current: $91.54
Upside: +52.94%
Snowflake
Jun 9, 2026
Rated: Buy
Price Target: $300$320
Current: $239.90
Upside: +33.39%
Rubrik
Jun 5, 2026
Maintained: Buy
Price Target: $90
Current: $71.32
Upside: +26.19%
GitLab
Jun 2, 2026
Maintained: Hold
Price Target: $31$26
Current: $28.51
Upside: -8.80%
MongoDB
May 28, 2026
Rated: Buy
Price Target: $375
Current: $348.28
Upside: +7.67%
Braze
May 28, 2026
Rated: Buy
Price Target: $45
Current: $21.66
Upside: +107.76%
Zoom Communications
May 22, 2026
Rated: Hold
Price Target: $90$105
Current: $93.96
Upside: +11.75%
Elastic
May 19, 2026
Maintained: Hold
Price Target: $75$80
Current: $60.78
Upside: +31.62%
Freshworks
May 15, 2026
Rated: Hold
Price Target: $10
Current: $9.39
Upside: +6.50%
Maintained: Buy
Price Target: $50
Current: $40.58
Upside: +23.21%
Maintained: Buy
Price Target: $130
Current: $81.69
Upside: +59.14%
Rated: Buy
Price Target: $147$200
Current: $207.09
Upside: -3.42%
Rated: Buy
Price Target: $350
Current: $192.79
Upside: +81.54%
Rated: Hold
Price Target: $32
Current: $38.73
Upside: -17.38%
Maintained: Hold
Price Target: $20
Current: $21.35
Upside: -6.32%
Rated: Sell
Price Target: $6
Current: $2.70
Upside: +122.22%
Rated: Buy
Price Target: $30
Current: $14.51
Upside: +106.75%
Maintained: Buy
Price Target: $48
Current: $80.36
Upside: n/a
Maintained: Hold
Price Target: $12$9
Current: $9.12
Upside: n/a
Maintained: Sell
Price Target: $15
Current: $2.08
Upside: n/a
Maintained: Hold
Price Target: $32$18
Current: $19.93
Upside: n/a
Maintained: Buy
Price Target: $15
Current: $4.19
Upside: n/a
Maintained: Buy
Price Target: $25$22
Current: $59.31
Upside: n/a
Maintained: Hold
Price Target: $2.5$3
Current: $1.73
Upside: n/a
Maintained: Sell
Price Target: $9$10
Current: $9.39
Upside: n/a
Rated: Buy
Price Target: $85
Current: $28.34
Upside: n/a