Craig Siegenthaler

Stock Analyst at Bank of America Securities

(4.79)
# 547
Out of 5,074 analysts
1353
Total ratings
55.4%
Success rate
12.8%
Average return

Stocks Rated by Craig Siegenthaler

Blackstone
Oct 23, 2026
Maintained: Buy
Price Target: $122
Current: $110.34
Upside: +10.57%
CME Group
Oct 22, 2026
Reiterated: Sell
Price Target: $218 → $227
Current: $295.31
Upside: -23.13%
Tradeweb Markets
Oct 21, 2026
Maintained: Buy
Price Target: $182
Current: $119.37
Upside: +52.47%
Ameriprise Financial
Oct 19, 2026
Downgraded: Sell
Price Target: $570 → $445
Current: $487.67
Upside: -8.75%
LPL Financial Holdings
Oct 19, 2026
Reiterated: Buy
Price Target: n/a
Current: $321.88
Upside: -
The Charles Schwab Corporation
Oct 15, 2026
Reiterated: Sell
Price Target: $95 → $82
Current: $90.89
Upside: -9.78%
BlackRock
Oct 14, 2026
Reiterated: Buy
Price Target: $1,287 → $1,313
Current: $1,128.68
Upside: +16.33%
Cohen & Steers
Oct 14, 2026
Reiterated: Sell
Price Target: $53
Current: $72.03
Upside: -26.42%
Intercontinental Exchange
Oct 14, 2026
Reiterated: Buy
Price Target: $251 → $243
Current: $158.57
Upside: +53.24%
Invesco
Oct 14, 2026
Reiterated: Hold
Price Target: $37 → $34
Current: $28.78
Upside: +18.14%
Downgraded: Sell
Price Target: $54 → $38
Current: $45.75
Upside: -16.94%
Reiterated: Buy
Price Target: $35
Current: $34.87
Upside: +0.37%
Reiterated: Buy
Price Target: $488 → $504
Current: $388.75
Upside: +29.65%
Rated: Buy
Price Target: $161
Current: $111.22
Upside: +44.76%
Rated: Buy
Price Target: $156
Current: $116.29
Upside: +34.15%
Reiterated: Sell
Price Target: $26
Current: $31.24
Upside: -16.77%
Reiterated: Sell
Price Target: $41
Current: $37.31
Upside: +9.89%
Reiterated: Buy
Price Target: $174 → $203
Current: $170.85
Upside: +18.82%
Reiterated: Hold
Price Target: $46 → $39
Current: $24.40
Upside: +59.84%
Reiterated: Hold
Price Target: $49 → $44
Current: $25.72
Upside: +71.07%
Reiterated: Buy
Price Target: $140 → $156
Current: $98.21
Upside: +58.84%
Reiterated: Buy
Price Target: $114 → $116
Current: $82.91
Upside: +39.91%
Reiterated: Buy
Price Target: $143 → $138
Current: $89.21
Upside: +54.69%
Reiterated: Buy
Price Target: $16
Current: $9.20
Upside: +73.91%
Reiterated: Sell
Price Target: $10 → $9
Current: $12.03
Upside: -25.19%
Reiterated: Hold
Price Target: $193 → $198
Current: $155.27
Upside: +27.52%
Reiterated: Buy
Price Target: $60 → $58
Current: $44.38
Upside: +30.69%
Reiterated: Sell
Price Target: $94 → $90
Current: $102.13
Upside: -11.88%
Reiterated: Hold
Price Target: $84.56
Current: $64.57
Upside: +30.95%
Reiterated: Buy
Price Target: $146
Current: $108.45
Upside: +34.62%
Reiterated: Buy
Price Target: $62 → $72
Current: $57.05
Upside: +26.21%
Reiterated: Buy
Price Target: $104 → $105
Current: $94.80
Upside: n/a
Reiterated: Hold
Price Target: $233 → $254
Current: $315.00
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $68.64
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $160.85
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $55.58
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $27.58
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $64.59
Upside: n/a
Reiterated: Buy
Price Target: $25
Current: $29.09
Upside: n/a
Reiterated: Sell
Price Target: $21
Current: $25.39
Upside: n/a
Reiterated: Hold
Price Target: $50 → $49
Current: $36.67
Upside: n/a
Reiterated: Hold
Price Target: $37 → $83
Current: $66.83
Upside: n/a
Reiterated: Buy
Price Target: $20 → $27
Current: $94.36
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $52.49
Upside: n/a
Reiterated: Buy
Price Target: $9 → $8
Current: $21.61
Upside: n/a
Upgraded: Hold
Price Target: $26 → $27
Current: $55.97
Upside: n/a
Reiterated: Hold
Price Target: $31 → $21
Current: $32.96
Upside: n/a
Reiterated: Hold
Price Target: $7.5 → $8
Current: $0.0002
Upside: n/a
Reiterated: Hold
Price Target: $90 → $110
Current: $120.08
Upside: n/a
Initiated Coverage: Hold
Price Target: $128 → $130
Current: $218.35
Upside: n/a
Initiated Coverage: Buy
Price Target: $47 → $130
Current: $47.33
Upside: n/a
Rated: Buy
Price Target: $13
Current: $23.06
Upside: n/a
Rated: Buy
Price Target: $14 → $15
Current: $20.81
Upside: n/a
Downgraded: Hold
Price Target: $17 → $21
Current: $52.41
Upside: n/a
Rated: Buy
Price Target: $7.5 → $9.5
Current: $15.54
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $27.85
Upside: n/a
Upgraded: Buy
Price Target: $280
Current: $440.18
Upside: n/a