Steven Etoch

Stock Analyst at Stephens & Co.

(0.78)
# 2462
Out of 5,441 analysts
2
Total ratings
Success rate
Average return
2 Stocks
Name Action PT Current % Upside Ratings Updated
RGEN Repligen
Assumes: Overweight
160
111.93 42.95% 1 Jul 22, 2025
STE Steris
Reiterates: Overweight
250 250
241.7 3.43% 1 May 15, 2025