Analyst Ranking
Bottom 7%
#4997 out of 5336 analysts
Average Return
-2.71%
Win Rate
42%38 out of 90
Risk vs Reward
Poor
Good

Angel Castillo's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Cummins IncCMI
+126.21%$298.34$674.88
2025-05-06 -
2026-05-05
Strong Buy
Cummins IncCMI
+114.38%$280.56$601.46
2025-04-16 -
2026-04-15
Strong Buy
Timken CoTKR
+70.13%$60.97$103.73
2025-04-16 -
2026-04-15
Strong Buy
Cummins IncCMI
+49.26%$241.17$359.98
2024-01-08 -
2025-01-07
Strong Buy
Timken CoTKR
+47.07%$95.94$141.10
2026-03-30 -
2026-07-27
Strong Buy

Angel Castillo's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Itg IncITG
1Strong Buy$19.00+45.59%Initiates Coverage On
a day ago
United Rentals IncURI
4Strong Buy$1,165.00+3.29%Maintains
11 days ago
Paccar IncPCAR
8Hold$113.00-15.32%Maintains
11 days ago
Lincoln Electric Holdings IncLECO
6Strong Sell$253.00-1.50%Maintains
11 days ago
Kennametal IncKMT
8Hold$31.00-12.23%Maintains
11 days ago
Cummins IncCMI
5Strong Buy$761.00+14.98%Maintains
11 days ago
Allison Transmission Holdings IncALSN
8Hold$130.00+6.64%Maintains
11 days ago
Agco CorpAGCO
4Strong Sell$110.00-8.52%Maintains
11 days ago
Erock IncEROC
1Strong Buy$21.00+96.08%Initiates Coverage On
22 days ago
Willscot Holdings CorpWSC
8Hold$29.00+8.29%Maintains
3 months ago
Oshkosh CorpOSK
8Hold$150.00-3.19%Maintains
3 months ago
Olin CorpOLN
11Strong Sell$22.00+0.55%Maintains
3 months ago
Huntsman CorpHUN
14Hold$15.00+27.77%Maintains
3 months ago
Caterpillar IncCAT
11Hold$915.00+4.78%Upgrades
3 months ago
Vulcan Materials CoVMC
7Hold$321.00+12.83%Maintains
4 months ago
Martin Marietta Materials IncMLM
9Strong Buy$664.00+16.08%Maintains
4 months ago
Timken CoTKR
5Strong Buy$119.00-15.66%Maintains
4 months ago
Donaldson Co IncDCI
7Hold$91.00-2.35%Maintains
5 months ago
Deere & CoDE
5Strong Buy$730.00+16.80%Maintains
5 months ago
Rev Group IncREVG
3Hold$46.00N/AUpgrades
a year ago
Avient CorpAVNT
7Hold$41.00N/AMaintains
a year ago
Cnh Industrial NvCNH
3Strong Buy$15.00N/AMaintains
a year ago
Ball CorpBALL
6Strong Buy$70.00N/AMaintains
a year ago
Summit Materials IncSUM
1Strong Buy$51.00N/AInitiates Coverage On
2 years ago
Ardagh Metal Packaging SaAMBP
3Hold$4.20N/AMaintains
3 years ago
Sealed Air CorpSEE
5Hold$48.00N/ADowngrades
3 years ago
Crown Holdings IncCCK
4Strong Buy$105.00N/AMaintains
4 years ago
Berry Global Group IncBERY
2Hold$60.00N/AMaintains
4 years ago
Element Solutions IncESI
6Hold$17.50N/AMaintains
4 years ago
Aptargroup IncATR
1Hold$110.00N/AMaintains
4 years ago
Trinseo PLCTSEOF
4Hold$20.00N/AMaintains
4 years ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.