Meyer Sheilds

Stock Analyst at Keefe, Bruyette & Woods

(0.18)
# 2667
Out of 5,368 analysts
7
Total ratings
33.33%
Success rate
-2.67%
Average return
1 Stocks
Name Action PT Current % Upside Ratings Updated
BOW Bowhead Specialty Hl...
Maintains: Outperform
43 45
36.35 23.8% 7 May 9, 2025