Craig Siegenthaler

Stock Analyst at Bank of America Securities

(4.80)
# 546
Out of 5,128 analysts
1378
Total ratings
55.8%
Success rate
12%
Average return

Stocks Rated by Craig Siegenthaler

Interactive Brokers Group
Nov 12, 2026
Maintained: Buy
Price Target: n/a
Current: $82.49
Upside: -
Apollo Global Management
Nov 9, 2026
Reiterated: Buy
Price Target: $161
Current: $122.95
Upside: +30.95%
Franklin Templeton
Nov 9, 2026
Reiterated: Sell
Price Target: $26 → $30
Current: $36.30
Upside: -17.36%
The Carlyle Group
Nov 9, 2026
Reiterated: Sell
Price Target: $41 → $40
Current: $41.12
Upside: -2.72%
Patria Investments
Nov 9, 2026
Reiterated: Sell
Price Target: $9
Current: $9.69
Upside: -7.12%
Pershing Square
Nov 9, 2026
Reiterated: Sell
Price Target: $38
Current: $44.52
Upside: -14.65%
Brookfield Asset Management Ltd.
Nov 9, 2026
Reiterated: Hold
Price Target: $84.74 → $81.92
Current: $74.87
Upside: +9.41%
Victory Capital Holdings
Nov 9, 2026
Reiterated: Buy
Price Target: $146 → $173
Current: $125.74
Upside: +37.59%
Virtu Financial
Nov 9, 2026
Reiterated: Buy
Price Target: $72 → $69
Current: $59.51
Upside: +15.95%
Ares Management
Nov 5, 2026
Reiterated: Buy
Price Target: $164
Current: $137.89
Upside: +18.94%
Rated: Sell
Price Target: $35 → $34
Current: $33.88
Upside: +0.35%
Reiterated: Sell
Price Target: $445 → $447
Current: $520.06
Upside: -14.05%
Reiterated: Sell
Price Target: $53 → $46
Current: $72.72
Upside: -36.74%
Reiterated: Buy
Price Target: $203 → $177
Current: $136.27
Upside: +29.89%
Reiterated: Buy
Price Target: $156 → $151
Current: $84.58
Upside: +78.53%
Rated: Buy
Price Target: $243 → $245
Current: $180.59
Upside: +35.67%
Reiterated: Hold
Price Target: $34 → $37
Current: $28.63
Upside: +29.24%
Reiterated: Buy
Price Target: $16
Current: $10.19
Upside: +57.02%
Reiterated: Buy
Price Target: $58 → $65
Current: $49.03
Upside: +32.57%
Reiterated: Sell
Price Target: $90 → $93
Current: $110.69
Upside: -15.98%
Rated: Buy
Price Target: $182 → $186
Current: $130.60
Upside: +42.42%
Reiterated: Hold
Price Target: n/a
Current: $167.13
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $301.62
Upside: -
Reiterated: Buy
Price Target: $122
Current: $122.01
Upside: -0.01%
Reiterated: Sell
Price Target: $218 → $227
Current: $315.87
Upside: -28.13%
Reiterated: Sell
Price Target: $95 → $82
Current: $92.78
Upside: -11.62%
Reiterated: Buy
Price Target: $1,287 → $1,313
Current: $1,226.31
Upside: +7.07%
Reiterated: Buy
Price Target: $488 → $504
Current: $401.93
Upside: +25.39%
Reiterated: Hold
Price Target: $46 → $39
Current: $22.99
Upside: +69.64%
Reiterated: Hold
Price Target: $49 → $44
Current: $24.19
Upside: +81.89%
Reiterated: Buy
Price Target: $143 → $138
Current: $100.05
Upside: +37.93%
Reiterated: Buy
Price Target: $104 → $105
Current: $109.68
Upside: n/a
Reiterated: Hold
Price Target: $233 → $254
Current: $369.19
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $69.80
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $160.10
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $55.89
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $26.21
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $66.54
Upside: n/a
Reiterated: Buy
Price Target: $25
Current: $30.95
Upside: n/a
Reiterated: Sell
Price Target: $21
Current: $24.87
Upside: n/a
Reiterated: Hold
Price Target: $50 → $49
Current: $41.90
Upside: n/a
Reiterated: Hold
Price Target: $37 → $83
Current: $73.02
Upside: n/a
Reiterated: Buy
Price Target: $20 → $27
Current: $97.22
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $59.89
Upside: n/a
Reiterated: Buy
Price Target: $9 → $8
Current: $21.44
Upside: n/a
Upgraded: Hold
Price Target: $26 → $27
Current: $64.67
Upside: n/a
Reiterated: Hold
Price Target: $31 → $21
Current: $38.49
Upside: n/a
Reiterated: Hold
Price Target: $7.5 → $8
Current: $0.0002
Upside: n/a
Reiterated: Hold
Price Target: $90 → $110
Current: $129.95
Upside: n/a
Initiated Coverage: Hold
Price Target: $128 → $130
Current: $220.19
Upside: n/a
Initiated Coverage: Buy
Price Target: $47 → $130
Current: $50.26
Upside: n/a
Rated: Buy
Price Target: $13
Current: $23.53
Upside: n/a
Rated: Buy
Price Target: $14 → $15
Current: $21.44
Upside: n/a
Downgraded: Hold
Price Target: $17 → $21
Current: $54.40
Upside: n/a
Rated: Buy
Price Target: $7.5 → $9.5
Current: $15.88
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $28.64
Upside: n/a
Upgraded: Buy
Price Target: $280
Current: $429.48
Upside: n/a