David Long

Stock Analyst at Raymond James

(1.71)
# 1600
Out of 5,438 analysts
372
Total ratings
Success rate
Average return
75 Stocks
Name Action PT Current % Upside Ratings Updated
UMBF UMB Financial
Maintains: Strong Buy
135 138
109.84 25.64% 21 Jul 31, 2025
ALRS Alerus Financial
Reiterates: Outperform
24 27
20.73 30.25% 3 Jul 29, 2025
WTFC Wintrust Financial
Reiterates: Strong Buy
155 157
122.57 28.09% 21 Jul 23, 2025
PRK Park Ntl
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Jul 21, 2025
CFG Citizens Financial G...
Maintains: Strong Buy
48 57
46.95 21.41% 3 Jul 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
18 21
16.02 31.09% 16 Jul 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 27 Jul 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Jun 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
29 27
20.57 31.26% 7 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
60 58
n/a n/a 1 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Market Perform
n/a
n/a n/a 7 Oct 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
45 41
31.95 28.33% 2 Oct 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
19 18
16.8 7.14% 19 Sep 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
40 44
38.19 15.21% 3 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
23
24.37 -5.62% 4 May 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
59
60.3 -3.65% 9 Apr 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Strong Buy
41 41
64.67 -36.6% 1 Feb 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
60 78
60.31 29.33% 6 Jan 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Strong Buy
10 12
4.93 143.41% 1 Jan 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Nov 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Aug 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
23
36.8 -37.5% 2 Jul 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 13 Jul 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
20 21
23.91 -12.17% 3 Jul 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Market Perform
n/a
n/a n/a 2 Jul 20, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 14 Jul 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 8 Mar 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 21 Mar 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 30 Dec 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
50 48
47.08 1.95% 2 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
60 58
58.23 -0.39% 1 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
28 25
22.37 11.76% 1 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
43 41
49.16 -16.6% 1 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
37 32
30.89 3.59% 3 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
103 79
58.74 34.49% 1 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
44 35
44.55 -21.44% 1 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
18 16
15.99 0.06% 1 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 1 Oct 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Aug 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 15 Jul 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
50
53.38 -6.33% 3 Jul 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 5 Apr 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 9 Apr 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
37 44
39.93 10.19% 7 Nov 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 6 Nov 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 8 May 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
46 55
71.02 -22.56% 2 Apr 29, 2021