Steven Etoch

Stock Analyst at Stephens & Co.

(3.95)
# 1952
Out of 5,446 analysts
2
Total ratings
Success rate
Average return
2 Stocks
Name Action PT Current % Upside Ratings Updated
RGEN Repligen
Assumes: Overweight
160
122.22 30.91% 1 Jul 22, 2025
STE Steris
Reiterates: Overweight
250 250
250.12 -0.05% 1 May 15, 2025