John Rogers Stock Analyst Profile - Mizuho Research Coverage - Stocknear

John Rogers

Stock Analyst at Mizuho

(4.98)
# 525
Out of 5,508 analysts
5
Total ratings
Success rate
Average return

2 Stocks

Name Action PT Current % Upside Ratings Updated
OEC Orion
Downgrades: Underperform
9
7.17 25.52% 2 Sep 12, 2025
STRL Sterling Infrastruct...
Downgrades: Neutral
n/a
n/a n/a 3 Oct 17, 2016