Jonathan Bock

Stock Analyst at Stifel

(0)
# 4516
Out of 5,441 analysts
9
Total ratings
Success rate
Average return
3 Stocks
Name Action PT Current % Upside Ratings Updated
NVST Envista Holdings
Maintains: Strong Buy
24 25
20.19 23.82% 6 Aug 1, 2025
TCPC BlackRock TCP Cap
Maintains: Outperform
17 16
7.13 124.4% 2 Oct 4, 2018
HRZN Horizon Tech Finance
Downgrades: Underperform
n/a
n/a n/a 1 Jan 9, 2018