Tim Switzer

Stock Analyst at Keefe, Bruyette & Woods

(2.31)
# 1078
Out of 5,441 analysts
7
Total ratings
Success rate
Average return
4 Stocks
Name Action PT Current % Upside Ratings Updated
ATLC Atlanticus Holdings
Reiterates: Market Perform
52 60
59.67 0.55% 3 May 12, 2025
PRTH Priority Tech Holdin...
Maintains: Outperform
12 10
7.03 42.25% 2 May 7, 2025
MPB Mid Penn Bancorp
Initiates Coverage On: Outperform
26
27.34 -4.9% 1 Dec 5, 2023
MRBK Meridian
Maintains: Market Perform
15 13
14.21 -8.52% 1 May 4, 2023