Tim Switzer

Stock Analyst at Keefe, Bruyette & Woods

(2.58)
# 701
Out of 5,354 analysts
7
Total ratings
100.00%
Success rate
29.54%
Average return
4 Stocks
Name Action PT Current % Upside Ratings Updated
ATLC Atlanticus Holdings
Reiterates: Market Perform
52 60
48.95 22.57% 3 May 12, 2025
PRTH Priority Tech Holdin...
Maintains: Outperform
12 10
8.4 19.05% 2 May 7, 2025
MPB Mid Penn Bancorp
Initiates Coverage On: Outperform
26
26.04 -0.15% 1 Dec 5, 2023
MRBK Meridian
Maintains: Market Perform
15 13
12.96 0.31% 1 May 4, 2023