Joel Fishbein

Stock Analyst at Truist Securities

(1.3)
# 1626
Out of 5,332 analysts
3
Total ratings
66.67%
Success rate
5.40%
Average return
3 Stocks
Name Action PT Current % Upside Ratings Updated
PANW Palo Alto Networks
Maintains: Buy
213 205
189.08 8.42% 1 Mar 31, 2025
SNOW Snowflake
Maintains: Buy
225 210
168.63 24.53% 1 Mar 31, 2025
SAIL SailPoint
Initiates Coverage On: Buy
29
17.9 62.01% 1 Mar 10, 2025