Meyer Sheilds

Stock Analyst at Keefe, Bruyette & Woods

(1.99)
# 1019
Out of 5,329 analysts
6
Total ratings
100.00%
Success rate
9.86%
Average return
1 Stocks
Name Action PT Current % Upside Ratings Updated
BOW Bowhead Specialty Hl...
Maintains: Outperform
44 43
41.02 4.83% 6 Apr 9, 2025