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

Stocks Rated by Craig Siegenthaler

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%
Maintained: Buy
Price Target: $511$522
Current: $353.70
Upside: +47.58%
Maintained: Hold
Price Target: $172$193
Current: $175.98
Upside: +9.67%
Maintained: Buy
Price Target: n/a
Current: $128.09
Upside: -
Maintained: Buy
Price Target: $218$203
Current: $146.26
Upside: +38.79%
Maintained: Buy
Price Target: $132
Current: $86.56
Upside: +52.50%
Maintained: Hold
Price Target: n/a
Current: $35.67
Upside: -
Maintained: Sell
Price Target: $33$31
Current: $24.91
Upside: +24.45%
Maintained: Buy
Price Target: $18
Current: $10.30
Upside: +74.76%
Maintained: Buy
Price Target: $251
Current: $152.48
Upside: +64.61%
Initiated Coverage: Hold
Price Target: $42
Current: $33.28
Upside: +26.20%
Maintained: Sell
Price Target: $48$43
Current: $46.02
Upside: -6.56%
Maintained: Hold
Price Target: $92.53$84.12
Current: $67.81
Upside: +24.05%
Maintained: Sell
Price Target: $73$75
Current: $111.75
Upside: -32.89%
Maintained: Buy
Price Target: $46$62
Current: $58.73
Upside: +5.57%
Maintained: Buy
Price Target: $60$58
Current: $43.66
Upside: +32.84%
Maintained: Buy
Price Target: n/a
Current: $100.50
Upside: -
Maintained: Hold
Price Target: n/a
Current: $36.76
Upside: -
Maintained: Sell
Price Target: $53
Current: $82.27
Upside: -35.58%
Maintained: Hold
Price Target: $28$25
Current: $29.60
Upside: -15.54%
Maintained: Buy
Price Target: $68
Current: $99.03
Upside: -31.33%
Maintained: Hold
Price Target: $16
Current: $10.82
Upside: +47.87%
Maintained: Buy
Price Target: $104$105
Current: $94.19
Upside: +11.48%
Reiterated: Hold
Price Target: $233$254
Current: $310.23
Upside: -18.13%
Maintained: Sell
Price Target: n/a
Current: $79.90
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $59.27
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $28.93
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $175.21
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $77.22
Upside: n/a
Maintained: Sell
Price Target: n/a
Current: $69.70
Upside: n/a
Maintained: Buy
Price Target: $25
Current: $30.88
Upside: n/a
Maintained: Sell
Price Target: $21
Current: $27.79
Upside: n/a
Maintained: Hold
Price Target: $50$49
Current: $42.38
Upside: n/a
Maintained: Hold
Price Target: $37$83
Current: $82.91
Upside: n/a
Maintained: Buy
Price Target: $20$27
Current: $86.49
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $59.58
Upside: n/a
Maintained: Buy
Price Target: $9$8
Current: $19.37
Upside: n/a
Upgraded: Hold
Price Target: $26$27
Current: $59.96
Upside: n/a
Reiterated: Hold
Price Target: $90$110
Current: $159.35
Upside: n/a
Reiterated: Hold
Price Target: $31$21
Current: $39.24
Upside: n/a
Reiterated: Hold
Price Target: $7.5$8
Current: $0.0002
Upside: n/a
Initiated Coverage: Buy
Price Target: $47$130
Current: $51.84
Upside: n/a
Initiated Coverage: Hold
Price Target: $128$130
Current: $246.29
Upside: n/a
Rated: Buy
Price Target: $13
Current: $25.64
Upside: n/a
Rated: Buy
Price Target: $14$15
Current: $22.59
Upside: n/a
Downgraded: Hold
Price Target: $17$21
Current: $56.50
Upside: n/a
Rated: Buy
Price Target: $7.5$9.5
Current: $17.04
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $30.95
Upside: n/a
Upgraded: Buy
Price Target: $280
Current: $375.84
Upside: n/a