Todd Weller 's Stock Ratings

Stephens & Co. Analyst

Todd Weller is an analyst at Stephens & Co.. 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. Updated 06/07/2025

Overall Average Return

12.8%

Smart Score

63.3%

Overall Average Return Percentile

67th

Number of Ratings

16
Buy NowGet Alert
06/04/2025CRWDBuy Now
CrowdStrike Holdings
$467.8015.43%
Todd Weller 63%
$450 → $540MaintainsOverweightGet Alert
05/30/2025ZSBuy Now
Zscaler
$303.21-15.9%
Todd Weller 63%
$255 → $255ReiteratesOverweight → OverweightGet Alert
05/28/2025OKTABuy Now
Okta
$105.1020.84%
Todd Weller 63%
$127 → $127ReiteratesEqual-Weight → Equal-WeightGet Alert
05/27/2025ZSBuy Now
Zscaler
$303.21-15.9%
Todd Weller 63%
$255 → $255ReiteratesOverweight → OverweightGet Alert
05/27/2025SBuy Now
SentinelOne
$18.3636.16%
Todd Weller 63%
$25 → $25ReiteratesOverweight → OverweightGet Alert
05/27/2025OKTABuy Now
Okta
$105.1020.84%
Todd Weller 63%
$127 → $127ReiteratesEqual-Weight → Equal-WeightGet Alert
04/24/2025CHKPBuy Now
Check Point Software
$233.47-1.91%
Todd Weller 63%
$255 → $229MaintainsEqual-WeightGet Alert
04/01/2025RPDBuy Now
Rapid7
$23.7239.12%
Todd Weller 63%
→ $33Initiates → Equal-WeightGet Alert
04/01/2025CYBRBuy Now
CyberArk Software
$403.768.98%
Todd Weller 63%
→ $440Initiates → OverweightGet Alert
04/01/2025ZSBuy Now
Zscaler
$303.21-15.9%
Todd Weller 63%
→ $255Initiates → OverweightGet Alert
04/01/2025CRWDBuy Now
CrowdStrike Holdings
$467.80-3.81%
Todd Weller 63%
→ $450Initiates → OverweightGet Alert
04/01/2025TENBBuy Now
Tenable Holdings
$32.8727.78%
Todd Weller 63%
→ $42Initiates → Equal-WeightGet Alert
04/01/2025SBuy Now
SentinelOne
$18.3636.16%
Todd Weller 63%
→ $25Initiates → OverweightGet Alert
04/01/2025FTNTBuy Now
Fortinet
$104.942.92%
Todd Weller 63%
→ $108Initiates → Equal-WeightGet Alert
04/01/2025CHKPBuy Now
Check Point Software
$233.479.22%
Todd Weller 63%
→ $255Initiates → Equal-WeightGet Alert
04/01/2025PANWBuy Now
Palo Alto Networks
$199.462.78%
Todd Weller 63%
→ $205Initiates → Equal-WeightGet Alert

Recent Analyst Stock Rating News

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