Ryan MacWilliams

Stock Analyst at Wells Fargo

(4.81)
# 492
Out of 4,792 analysts
489
Total ratings
61.8%
Success rate
17.1%
Average return

Stocks Rated by Ryan MacWilliams

Braze
Sep 9, 2026
Reiterated: Buy
Price Target: $45
Current: $23.73
Upside: +89.67%
Snowflake
Sep 3, 2026
Rated: Buy
Price Target: $500$525
Current: $331.48
Upside: +58.38%
GitLab
Sep 2, 2026
Rated: Hold
Price Target: $40$50
Current: $46.33
Upside: +7.92%
MongoDB
Sep 2, 2026
Rated: Buy
Price Target: $475
Current: $358.38
Upside: +32.54%
Elastic
Aug 28, 2026
Reiterated: Hold
Price Target: $80$100
Current: $86.58
Upside: +15.50%
Rubrik
Aug 28, 2026
Reiterated: Buy
Price Target: $90$120
Current: $88.82
Upside: +35.10%
Five9
Aug 25, 2026
Reiterated: Hold
Price Target: $20$32
Current: $30.37
Upside: +5.37%
RingCentral
Aug 25, 2026
Reiterated: Hold
Price Target: $43$65
Current: $69.64
Upside: -6.66%
Zoom Communications
Aug 25, 2026
Reiterated: Hold
Price Target: $105
Current: $96.18
Upside: +9.17%
monday.com
Aug 11, 2026
Rated: Buy
Price Target: $130$120
Current: $81.11
Upside: +47.95%
Reiterated: Buy
Price Target: $300$380
Current: $314.18
Upside: +20.95%
Reiterated: Buy
Price Target: $140$180
Current: $177.74
Upside: +1.27%
Reiterated: Buy
Price Target: $225$275
Current: $227.19
Upside: +21.04%
Rated: Sell
Price Target: $3
Current: $3.72
Upside: -19.35%
Rated: Hold
Price Target: $225$200
Current: $230.19
Upside: -13.12%
Reiterated: Buy
Price Target: $26$22
Current: $16.27
Upside: +35.22%
Reiterated: Buy
Price Target: $50$60
Current: $50.60
Upside: +18.58%
Reiterated: Buy
Price Target: $295
Current: $225.27
Upside: +30.95%
Rated: Hold
Price Target: $10
Current: $11.93
Upside: -16.18%
Reiterated: Buy
Price Target: $48
Current: $87.32
Upside: n/a
Reiterated: Hold
Price Target: $12$9
Current: $6.76
Upside: n/a
Reiterated: Hold
Price Target: $32$18
Current: $30.42
Upside: n/a
Reiterated: Buy
Price Target: $15
Current: $8.04
Upside: n/a
Reiterated: Buy
Price Target: $25$22
Current: $48.83
Upside: n/a
Reiterated: Sell
Price Target: $9$10
Current: $9.73
Upside: n/a
Reiterated: Hold
Price Target: $2.5$3
Current: $1.78
Upside: n/a
Rated: Buy
Price Target: $85
Current: $44.07
Upside: n/a