Tim Switzer

Stock Analyst at Keefe, Bruyette & Woods

(4.7)
# 1142
Out of 5,453 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
65.44 -8.31% 3 May 12, 2025
PRTH Priority Tech Holdin...
Maintains: Outperform
12 10
8.45 18.34% 2 May 7, 2025
MPB Mid Penn Bancorp
Initiates Coverage On: Outperform
26
29.71 -12.49% 1 Dec 5, 2023
MRBK Meridian
Maintains: Market Perform
15 13
15.4 -15.58% 1 May 4, 2023