Craig Siegenthaler

Stock Analyst at Bank of America Securities

(4.84)
# 417
Out of 4,673 analysts
1309
Total ratings
61.6%
Success rate
14.9%
Average return

Stocks Rated by Craig Siegenthaler

Figure Technology Solutions
Aug 14, 2026
Reiterated: Sell
Price Target: $31
Current: $31.88
Upside: -2.76%
eToro Group
Aug 14, 2026
Reiterated: Hold
Price Target: $46
Current: $28.94
Upside: +58.95%
Pershing Square
Aug 14, 2026
Reiterated: Hold
Price Target: $42$53
Current: $41.40
Upside: +28.02%
Apollo Global Management
Aug 7, 2026
Maintained: Buy
Price Target: n/a
Current: $143.58
Upside: -
The Carlyle Group
Aug 7, 2026
Maintained: Sell
Price Target: n/a
Current: $51.41
Upside: -
Victory Capital Holdings
Aug 7, 2026
Maintained: Buy
Price Target: n/a
Current: $118.17
Upside: -
TPG Inc.
Aug 7, 2026
Maintained: Buy
Price Target: n/a
Current: $55.21
Upside: -
Brookfield Asset Management Ltd.
Aug 7, 2026
Maintained: Hold
Price Target: n/a
Current: $77.78
Upside: -
Affiliated Managers Group
Aug 5, 2026
Maintained: Buy
Price Target: $488
Current: $367.10
Upside: +32.93%
Invesco
Aug 5, 2026
Maintained: Hold
Price Target: $25$38
Current: $32.36
Upside: +17.43%
Maintained: Buy
Price Target: $147$143
Current: $115.30
Upside: +24.02%
Maintained: Buy
Price Target: $522$557
Current: $374.96
Upside: +48.55%
Maintained: Sell
Price Target: $75$94
Current: $111.30
Upside: -15.54%
Maintained: Buy
Price Target: $160
Current: $149.45
Upside: +7.06%
Maintained: Buy
Price Target: $62$72
Current: $57.20
Upside: +25.87%
Maintained: Buy
Price Target: $178
Current: $105.53
Upside: +68.67%
Maintained: Buy
Price Target: $18$16
Current: $12.66
Upside: +26.38%
Maintained: Buy
Price Target: $203$174
Current: $153.90
Upside: +13.06%
Maintained: Buy
Price Target: $132$140
Current: $99.37
Upside: +40.89%
Maintained: Buy
Price Target: n/a
Current: $570.68
Upside: -
Maintained: Buy
Price Target: $106$114
Current: $91.42
Upside: +24.70%
Maintained: Sell
Price Target: $86$91
Current: $110.06
Upside: -17.32%
Reiterated: Buy
Price Target: $133$138
Current: $149.32
Upside: -7.58%
Reiterated: Sell
Price Target: $230
Current: $267.21
Upside: -13.93%
Reiterated: Buy
Price Target: $1,215$1,320
Current: $1,182.84
Upside: +11.60%
Maintained: Sell
Price Target: n/a
Current: $33.86
Upside: -
Maintained: Hold
Price Target: $172$193
Current: $180.99
Upside: +6.64%
Maintained: Buy
Price Target: $251
Current: $155.24
Upside: +61.69%
Maintained: Hold
Price Target: n/a
Current: $36.59
Upside: -
Maintained: Sell
Price Target: $53
Current: $85.65
Upside: -38.12%
Maintained: Hold
Price Target: $16
Current: $11.63
Upside: +37.58%
Maintained: Buy
Price Target: $104$105
Current: $97.59
Upside: +7.59%
Reiterated: Hold
Price Target: $233$254
Current: $293.08
Upside: n/a
Maintained: Sell
Price Target: n/a
Current: $79.86
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $60.01
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $29.39
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $177.03
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $79.02
Upside: n/a
Maintained: Sell
Price Target: n/a
Current: $71.61
Upside: n/a
Maintained: Buy
Price Target: $25
Current: $32.16
Upside: n/a
Maintained: Sell
Price Target: $21
Current: $27.86
Upside: n/a
Maintained: Hold
Price Target: $50$49
Current: $45.49
Upside: n/a
Maintained: Hold
Price Target: $37$83
Current: $85.68
Upside: n/a
Maintained: Buy
Price Target: $20$27
Current: $93.16
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $62.82
Upside: n/a
Maintained: Buy
Price Target: $9$8
Current: $22.70
Upside: n/a
Upgraded: Hold
Price Target: $26$27
Current: $63.55
Upside: n/a
Reiterated: Hold
Price Target: $90$110
Current: $170.20
Upside: n/a
Reiterated: Hold
Price Target: $31$21
Current: $42.68
Upside: n/a
Reiterated: Hold
Price Target: $7.5$8
Current: $0.0002
Upside: n/a
Initiated Coverage: Buy
Price Target: $47$130
Current: $52.99
Upside: n/a
Initiated Coverage: Hold
Price Target: $128$130
Current: $253.25
Upside: n/a
Rated: Buy
Price Target: $13
Current: $26.02
Upside: n/a
Rated: Buy
Price Target: $14$15
Current: $22.99
Upside: n/a
Downgraded: Hold
Price Target: $17$21
Current: $57.94
Upside: n/a
Rated: Buy
Price Target: $7.5$9.5
Current: $17.77
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $31.66
Upside: n/a
Upgraded: Buy
Price Target: $280
Current: $398.22
Upside: n/a