Craig Siegenthaler

Stock Analyst at B of A Securities

(5)
# 18
Out of 5,358 analysts
281
Total ratings
66.67%
Success rate
82.05%
Average return
44 Stocks
Name Action PT Current % Upside Ratings Updated
VIRT Virtu Finl
Downgrades: Neutral
43 43
41.86 2.72% 6 May 15, 2025
IBKR Interactive Brokers ...
Maintains: Buy
265 243
211.9 14.68% 8 Apr 16, 2025
BAM Brookfield Asset Mgm...
Upgrades: Buy
65 65
57.52 13% 4 Apr 10, 2025
CBOE Cboe Global Markets
Downgrades: Neutral
260 227
222.87 1.85% 1 Apr 10, 2025
TPG TPG
Maintains: Buy
72 68
50.26 35.3% 3 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
214 194
123.45 57.15% 11 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
47 46
46.26 -0.56% 13 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
219 207
140.5 47.33% 14 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
221 201
174.04 15.49% 8 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
186 190
133.45 42.38% 10 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
89 87
64.97 33.91% 4 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
90 85
94.28 -9.84% 10 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
1196 1178
989.5 19.05% 11 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
20 17
21.89 -22.34% 9 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
211 195
182.4 6.91% 12 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
42 38
40.1 -5.24% 8 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
57 43
36.79 16.88% 7 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
103 105
85.62 22.63% 4 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
237 230
178.67 28.73% 4 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
200 219
274.21 -20.13% 5 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
63 61
88.25 -30.88% 16 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 32
74.88 -57.26% 3 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
268
388.86 -31.08% 19 Jul 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
20 17
13.42 26.68% 3 Apr 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
336
518.86 -35.24% 1 Sep 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
18
19.25 -6.49% 1 Jan 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
89 90
146.81 -38.7% 13 May 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
82 83
96.56 -14.04% 3 Apr 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
30 37
14.38 157.3% 10 Apr 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
49 50
44.89 11.38% 3 Apr 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
53 62
n/a n/a 3 Feb 19, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
28 27
n/a n/a 3 Feb 5, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
7 8
n/a n/a 5 Feb 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
39 41
n/a n/a 8 Aug 27, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
15
n/a n/a 1 Jun 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
43 40
n/a n/a 8 Apr 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
61 53
1.09 4762.39% 8 Oct 1, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
39 42
n/a n/a 6 Aug 6, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
20 18
n/a n/a 5 Oct 31, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
42 45
n/a n/a 2 Sep 18, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
38 60
n/a n/a 2 Aug 14, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
29 27
n/a n/a 2 Aug 11, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 2 Jul 31, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
130 80
n/a n/a 2 Jul 7, 2017