Craig Siegenthaler

Stock Analyst at Bank of America Securities

(4.85)
# 385
Out of 4,966 analysts
1309
Total ratings
62%
Success rate
15.1%
Average return

Stocks Rated by Craig Siegenthaler

Figure Technology Solutions
Sep 9, 2026
Upgraded: Hold
Price Target: $31$49
Current: $34.87
Upside: +40.52%
Patria Investments
Sep 9, 2026
Downgraded: Sell
Price Target: $16$10
Current: $10.62
Upside: -5.84%
eToro Group
Aug 13, 2026
Reiterated: Hold
Price Target: $46
Current: $30.35
Upside: +51.57%
Pershing Square
Aug 13, 2026
Reiterated: Hold
Price Target: $42$53
Current: $37.67
Upside: +40.70%
Apollo Global Management
Aug 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $128.98
Upside: -
The Carlyle Group
Aug 7, 2026
Reiterated: Sell
Price Target: n/a
Current: $42.34
Upside: -
TPG Inc.
Aug 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $48.53
Upside: -
Brookfield Asset Management Ltd.
Aug 7, 2026
Reiterated: Hold
Price Target: n/a
Current: $65.47
Upside: -
Victory Capital Holdings
Aug 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $109.90
Upside: -
Affiliated Managers Group
Aug 5, 2026
Reiterated: Buy
Price Target: $488
Current: $355.61
Upside: +37.23%
Reiterated: Buy
Price Target: $160
Current: $132.33
Upside: +20.91%
Reiterated: Buy
Price Target: $203$174
Current: $175.26
Upside: -0.72%
Reiterated: Buy
Price Target: $132$140
Current: $112.57
Upside: +24.37%
Reiterated: Hold
Price Target: $25$38
Current: $32.25
Upside: +17.83%
Reiterated: Buy
Price Target: $147$143
Current: $101.08
Upside: +41.47%
Reiterated: Buy
Price Target: $522$557
Current: $353.78
Upside: +57.44%
Reiterated: Buy
Price Target: $18$16
Current: $10.56
Upside: +51.52%
Reiterated: Sell
Price Target: $75$94
Current: $106.39
Upside: -11.65%
Reiterated: Buy
Price Target: $178
Current: $102.69
Upside: +73.34%
Reiterated: Buy
Price Target: $62$72
Current: $60.86
Upside: +18.30%
Reiterated: Buy
Price Target: n/a
Current: $551.69
Upside: -
Reiterated: Buy
Price Target: $106$114
Current: $91.37
Upside: +24.77%
Reiterated: Sell
Price Target: $86$91
Current: $107.25
Upside: -15.15%
Reiterated: Buy
Price Target: $133$138
Current: $128.51
Upside: +7.38%
Reiterated: Sell
Price Target: $230
Current: $275.54
Upside: -16.53%
Reiterated: Buy
Price Target: $1,215$1,320
Current: $1,079.65
Upside: +22.26%
Reiterated: Sell
Price Target: n/a
Current: $33.65
Upside: -
Reiterated: Hold
Price Target: $172$193
Current: $172.35
Upside: +11.98%
Reiterated: Buy
Price Target: $251
Current: $157.40
Upside: +59.47%
Reiterated: Hold
Price Target: n/a
Current: $35.93
Upside: -
Reiterated: Sell
Price Target: $53
Current: $74.95
Upside: -29.29%
Reiterated: Buy
Price Target: $104$105
Current: $91.19
Upside: +15.14%
Reiterated: Hold
Price Target: $233$254
Current: $281.04
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $75.80
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $162.57
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $58.11
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $27.69
Upside: n/a
Reiterated: Sell
Price Target: n/a
Current: $67.98
Upside: n/a
Reiterated: Buy
Price Target: $25
Current: $30.04
Upside: n/a
Reiterated: Sell
Price Target: $21
Current: $25.55
Upside: n/a
Reiterated: Hold
Price Target: $50$49
Current: $41.10
Upside: n/a
Reiterated: Hold
Price Target: $37$83
Current: $79.76
Upside: n/a
Reiterated: Buy
Price Target: $20$27
Current: $91.02
Upside: n/a
Reiterated: Buy
Price Target: n/a
Current: $52.93
Upside: n/a
Reiterated: Buy
Price Target: $9$8
Current: $23.93
Upside: n/a
Upgraded: Hold
Price Target: $26$27
Current: $60.01
Upside: n/a
Reiterated: Hold
Price Target: $31$21
Current: $37.91
Upside: n/a
Reiterated: Hold
Price Target: $7.5$8
Current: $0.0002
Upside: n/a
Reiterated: Hold
Price Target: $90$110
Current: $147.41
Upside: n/a
Initiated Coverage: Hold
Price Target: $128$130
Current: $237.86
Upside: n/a
Initiated Coverage: Buy
Price Target: $47$130
Current: $50.40
Upside: n/a
Rated: Buy
Price Target: $13
Current: $24.47
Upside: n/a
Rated: Buy
Price Target: $14$15
Current: $21.84
Upside: n/a
Downgraded: Hold
Price Target: $17$21
Current: $54.72
Upside: n/a
Rated: Buy
Price Target: $7.5$9.5
Current: $16.86
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $30.13
Upside: n/a
Upgraded: Buy
Price Target: $280
Current: $418.72
Upside: n/a