Craig Siegenthaler
Stock Analyst at Bank of America Securities
(4.79)
# 541
Out of 4,596 analysts
1290
Total ratings
57.4%
Success rate
12.7%
Average return
Main Sectors:
Stocks Rated by Craig Siegenthaler
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AMP Ameriprise Financial | Maintained: Buy | n/a | $545.84 | - | 19 | Jul 27, 2026 | |
| IBKR Interactive Brokers Group | Maintained: Buy | $106 → $114 | $87.99 | +29.56% | 39 | Jul 27, 2026 | |
| SCHW The Charles Schwab Corporation | Maintained: Sell | $86 → $91 | $105.24 | -13.53% | 68 | Jul 27, 2026 | |
| BX Blackstone | Reiterated: Buy | $133 → $138 | $127.75 | +8.02% | 74 | Jul 24, 2026 | |
| CME CME Group | Reiterated: Sell | $230 | $267.79 | -14.11% | 31 | Jul 22, 2026 | |
| BLK BlackRock | Reiterated: Buy | $1,215 → $1,320 | $1,090.39 | +21.06% | 88 | Jul 15, 2026 | |
| AMG Affiliated Managers Group | Maintained: Buy | n/a | $366.73 | - | 72 | Jul 10, 2026 | |
| APO Apollo Global Management | Maintained: Buy | n/a | $125.59 | - | 44 | Jul 10, 2026 | |
| BEN Franklin Resources | Maintained: Sell | n/a | $33.86 | - | 55 | Jul 10, 2026 | |
| KKR KKR & Co. | Maintained: Buy | $147 | $101.43 | +44.93% | 56 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $511 → $522 | $353.70 | +47.58% | 55 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $172 → $193 | $175.98 | +9.67% | 34 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $128.09 | - | 41 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $218 → $203 | $146.26 | +38.79% | 14 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $132 | $86.56 | +52.50% | 34 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $35.67 | - | 9 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $33 → $31 | $24.91 | +24.45% | 6 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $18 | $10.30 | +74.76% | 35 | Jun 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $251 | $152.48 | +64.61% | 32 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $42 | $33.28 | +26.20% | 1 | May 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $48 → $43 | $46.02 | -6.56% | 46 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $92.53 → $84.12 | $67.81 | +24.05% | 23 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $73 → $75 | $111.75 | -32.89% | 69 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $46 → $62 | $58.73 | +5.57% | 16 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $60 → $58 | $43.66 | +32.84% | 26 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $100.50 | - | 27 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $36.76 | - | 36 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $53 | $82.27 | -35.58% | 7 | Apr 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $28 → $25 | $29.60 | -15.54% | 56 | Apr 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $68 | $99.03 | -31.33% | 24 | Apr 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $16 | $10.82 | +47.87% | 19 | Apr 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $104 → $105 | $94.19 | +11.48% | 26 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $233 → $254 | $310.23 | -18.13% | 11 | Aug 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | n/a | $79.90 | n/a | 2 | Mar 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $59.27 | n/a | 2 | Mar 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $28.93 | n/a | 3 | Mar 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $175.21 | n/a | 3 | Mar 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $77.22 | n/a | 2 | Mar 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | n/a | $69.70 | n/a | 3 | Mar 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $25 | $30.88 | n/a | 1 | Nov 4, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $21 | $27.79 | n/a | 1 | Nov 4, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $50 → $49 | $42.38 | n/a | 4 | May 3, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $37 → $83 | $82.91 | n/a | 4 | Apr 28, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $20 → $27 | $86.49 | n/a | 22 | Feb 4, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $59.58 | n/a | 1 | Apr 7, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $9 → $8 | $19.37 | n/a | 11 | Feb 4, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $26 → $27 | $59.96 | n/a | 9 | Nov 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $90 → $110 | $159.35 | n/a | 2 | Nov 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $31 → $21 | $39.24 | n/a | 2 | Nov 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $7.5 → $8 | $0.0002 | n/a | 5 | Nov 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $47 → $130 | $51.84 | n/a | 3 | Feb 6, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $128 → $130 | $246.29 | n/a | 5 | Feb 6, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $13 | $25.64 | n/a | 1 | Feb 6, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $14 → $15 | $22.59 | n/a | 4 | Oct 16, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $17 → $21 | $56.50 | n/a | 3 | Aug 13, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $7.5 → $9.5 | $17.04 | n/a | 2 | Jul 18, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $30.95 | n/a | 1 | Feb 10, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $280 | $375.84 | n/a | 1 | Mar 17, 2010 |
Ameriprise Financial
Jul 27, 2026
Maintained: Buy
Price Target: n/a
Current: $545.84
Upside: -
Interactive Brokers Group
Jul 27, 2026
Maintained: Buy
Price Target: $106 → $114
Current: $87.99
Upside: +29.56%
The Charles Schwab Corporation
Jul 27, 2026
Maintained: Sell
Price Target: $86 → $91
Current: $105.24
Upside: -13.53%
Blackstone
Jul 24, 2026
Reiterated: Buy
Price Target: $133 → $138
Current: $127.75
Upside: +8.02%
CME Group
Jul 22, 2026
Reiterated: Sell
Price Target: $230
Current: $267.79
Upside: -14.11%
BlackRock
Jul 15, 2026
Reiterated: Buy
Price Target: $1,215 → $1,320
Current: $1,090.39
Upside: +21.06%
Affiliated Managers Group
Jul 10, 2026
Maintained: Buy
Price Target: n/a
Current: $366.73
Upside: -
Apollo Global Management
Jul 10, 2026
Maintained: Buy
Price Target: n/a
Current: $125.59
Upside: -
Franklin Resources
Jul 10, 2026
Maintained: Sell
Price Target: n/a
Current: $33.86
Upside: -
KKR & Co.
Jul 10, 2026
Maintained: Buy
Price Target: $147
Current: $101.43
Upside: +44.93%
Jul 10, 2026
Maintained: Buy
Price Target: $511 → $522
Current: $353.70
Upside: +47.58%
Jul 10, 2026
Maintained: Hold
Price Target: $172 → $193
Current: $175.98
Upside: +9.67%
Jul 10, 2026
Maintained: Buy
Price Target: n/a
Current: $128.09
Upside: -
Jul 10, 2026
Maintained: Buy
Price Target: $218 → $203
Current: $146.26
Upside: +38.79%
Jul 10, 2026
Maintained: Buy
Price Target: $132
Current: $86.56
Upside: +52.50%
Jul 10, 2026
Maintained: Hold
Price Target: n/a
Current: $35.67
Upside: -
Jul 10, 2026
Maintained: Sell
Price Target: $33 → $31
Current: $24.91
Upside: +24.45%
Jun 9, 2026
Maintained: Buy
Price Target: $18
Current: $10.30
Upside: +74.76%
Jun 3, 2026
Maintained: Buy
Price Target: $251
Current: $152.48
Upside: +64.61%
May 24, 2026
Initiated Coverage: Hold
Price Target: $42
Current: $33.28
Upside: +26.20%
May 12, 2026
Maintained: Sell
Price Target: $48 → $43
Current: $46.02
Upside: -6.56%
May 12, 2026
Maintained: Hold
Price Target: $92.53 → $84.12
Current: $67.81
Upside: +24.05%
May 4, 2026
Maintained: Sell
Price Target: $73 → $75
Current: $111.75
Upside: -32.89%
May 4, 2026
Maintained: Buy
Price Target: $46 → $62
Current: $58.73
Upside: +5.57%
May 4, 2026
Maintained: Buy
Price Target: $60 → $58
Current: $43.66
Upside: +32.84%
Apr 30, 2026
Maintained: Buy
Price Target: n/a
Current: $100.50
Upside: -
Apr 29, 2026
Maintained: Hold
Price Target: n/a
Current: $36.76
Upside: -
Apr 5, 2026
Maintained: Sell
Price Target: $53
Current: $82.27
Upside: -35.58%
Apr 5, 2026
Maintained: Hold
Price Target: $28 → $25
Current: $29.60
Upside: -15.54%
Apr 5, 2026
Maintained: Buy
Price Target: $68
Current: $99.03
Upside: -31.33%
Apr 5, 2026
Maintained: Hold
Price Target: $16
Current: $10.82
Upside: +47.87%
Oct 14, 2025
Maintained: Buy
Price Target: $104 → $105
Current: $94.19
Upside: +11.48%
Aug 4, 2025
Reiterated: Hold
Price Target: $233 → $254
Current: $310.23
Upside: -18.13%
Mar 10, 2025
Maintained: Sell
Price Target: n/a
Current: $79.90
Upside: n/a
Mar 10, 2025
Maintained: Hold
Price Target: n/a
Current: $59.27
Upside: n/a
Mar 10, 2025
Maintained: Buy
Price Target: n/a
Current: $28.93
Upside: n/a
Mar 10, 2025
Maintained: Hold
Price Target: n/a
Current: $175.21
Upside: n/a
Mar 10, 2025
Maintained: Buy
Price Target: n/a
Current: $77.22
Upside: n/a
Mar 10, 2025
Maintained: Sell
Price Target: n/a
Current: $69.70
Upside: n/a
Nov 4, 2024
Maintained: Buy
Price Target: $25
Current: $30.88
Upside: n/a
Nov 4, 2024
Maintained: Sell
Price Target: $21
Current: $27.79
Upside: n/a
May 3, 2021
Maintained: Hold
Price Target: $50 → $49
Current: $42.38
Upside: n/a
Apr 28, 2021
Maintained: Hold
Price Target: $37 → $83
Current: $82.91
Upside: n/a
Feb 4, 2021
Maintained: Buy
Price Target: $20 → $27
Current: $86.49
Upside: n/a
Apr 7, 2020
Maintained: Buy
Price Target: n/a
Current: $59.58
Upside: n/a
Feb 4, 2019
Maintained: Buy
Price Target: $9 → $8
Current: $19.37
Upside: n/a
Nov 18, 2016
Upgraded: Hold
Price Target: $26 → $27
Current: $59.96
Upside: n/a
Nov 3, 2016
Reiterated: Hold
Price Target: $90 → $110
Current: $159.35
Upside: n/a
Nov 3, 2016
Reiterated: Hold
Price Target: $31 → $21
Current: $39.24
Upside: n/a
Nov 3, 2016
Reiterated: Hold
Price Target: $7.5 → $8
Current: $0.0002
Upside: n/a
Feb 6, 2015
Initiated Coverage: Buy
Price Target: $47 → $130
Current: $51.84
Upside: n/a
Feb 6, 2015
Initiated Coverage: Hold
Price Target: $128 → $130
Current: $246.29
Upside: n/a
Feb 6, 2014
Rated: Buy
Price Target: $13
Current: $25.64
Upside: n/a
Oct 16, 2013
Rated: Buy
Price Target: $14 → $15
Current: $22.59
Upside: n/a
Aug 13, 2013
Downgraded: Hold
Price Target: $17 → $21
Current: $56.50
Upside: n/a
Jul 18, 2013
Rated: Buy
Price Target: $7.5 → $9.5
Current: $17.04
Upside: n/a
Feb 10, 2012
Upgraded: Buy
Price Target: n/a
Current: $30.95
Upside: n/a
Mar 17, 2010
Upgraded: Buy
Price Target: $280
Current: $375.84
Upside: n/a