Tim Switzer

Stock Analyst at Keefe, Bruyette & Woods

(2.39)
# 866
Out of 5,370 analysts
7
Total ratings
100.00%
Success rate
24.94%
Average return
4 Stocks
Name Action PT Current % Upside Ratings Updated
ATLC Atlanticus Holdings
Reiterates: Market Perform
52 60
50.65 18.46% 3 May 12, 2025
PRTH Priority Tech Holdin...
Maintains: Outperform
12 10
8 25% 2 May 7, 2025
MPB Mid Penn Bancorp
Initiates Coverage On: Outperform
26
26.2 -0.76% 1 Dec 5, 2023
MRBK Meridian
Maintains: Market Perform
15 13
12.25 6.12% 1 May 4, 2023