Craig Siegenthaler

Stock Analyst at Bank of America Securities

(4.73)
# 663
Out of 4,361 analysts
1299
Total ratings
55.8%
Success rate
12.1%
Average return

Stocks Rated by Craig Siegenthaler

Raymond James Financial
May 27, 2026
Maintained: Hold
Price Target: $172
Current: $146.75
Upside: +17.21%
Pershing Square
May 24, 2026
Initiated Coverage: Hold
Price Target: $42
Current: $36.18
Upside: +16.09%
Ares Management
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $128.28
Upside: -
eToro Group
May 13, 2026
Maintained: Hold
Price Target: $44$45
Current: $40.68
Upside: +10.62%
Figure Technology Solutions
May 13, 2026
Maintained: Sell
Price Target: $42$33
Current: $32.09
Upside: +2.84%
The Carlyle Group
May 12, 2026
Maintained: Sell
Price Target: $48$43
Current: $44.49
Upside: -3.35%
Brookfield Asset Management Ltd.
May 12, 2026
Maintained: Hold
Price Target: $91.13$82.85
Current: $66.12
Upside: +25.30%
Coinbase Global
May 8, 2026
Reiterated: Buy
Price Target: $288$218
Current: $173.99
Upside: +25.29%
Robinhood Markets
May 8, 2026
Reiterated: Buy
Price Target: $122$119
Current: $88.16
Upside: +34.98%
Apollo Global Management
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $128.76
Upside: -
Maintained: Buy
Price Target: $392$400
Current: $310.52
Upside: +28.82%
Maintained: Buy
Price Target: $244$251
Current: $142.38
Upside: +76.29%
Maintained: Buy
Price Target: $543$511
Current: $272.52
Upside: +87.51%
Maintained: Sell
Price Target: $73$75
Current: $104.31
Upside: -28.10%
Maintained: Buy
Price Target: $46$62
Current: $49.51
Upside: +25.23%
Maintained: Buy
Price Target: $60$58
Current: $42.39
Upside: +36.82%
Maintained: Buy
Price Target: n/a
Current: $10.07
Upside: -
Maintained: Buy
Price Target: n/a
Current: $97.98
Upside: -
Maintained: Hold
Price Target: n/a
Current: $37.03
Upside: -
Maintained: Buy
Price Target: $660$594
Current: $445.40
Upside: +33.36%
Reiterated: Buy
Price Target: $137$134
Current: $114.91
Upside: +16.61%
Maintained: Sell
Price Target: $232$239
Current: $250.53
Upside: -4.60%
Reiterated: Buy
Price Target: $83
Current: $88.72
Upside: -6.45%
Maintained: Buy
Price Target: $1,198$1,215
Current: $1,018.96
Upside: +19.24%
Maintained: Sell
Price Target: $53
Current: $71.20
Upside: -25.56%
Maintained: Sell
Price Target: $22$21
Current: $31.12
Upside: -32.52%
Maintained: Hold
Price Target: $28$25
Current: $27.58
Upside: -9.35%
Maintained: Buy
Price Target: $149
Current: $94.45
Upside: +57.76%
Maintained: Buy
Price Target: $68
Current: $85.06
Upside: -20.06%
Maintained: Hold
Price Target: $16
Current: $11.62
Upside: +37.69%
Reiterated: Sell
Price Target: $91$94
Current: $87.61
Upside: +7.29%
Downgraded: Hold
Price Target: $54$49
Current: $51.75
Upside: -5.31%
Maintained: Buy
Price Target: $104$105
Current: $87.91
Upside: +19.44%
Reiterated: Hold
Price Target: $233$254
Current: $275.59
Upside: -7.83%
Maintained: Sell
Price Target: n/a
Current: $75.80
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $52.02
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $24.00
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $151.10
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $72.61
Upside: n/a
Maintained: Sell
Price Target: n/a
Current: $62.02
Upside: n/a
Maintained: Buy
Price Target: $25
Current: $27.59
Upside: n/a
Maintained: Sell
Price Target: $21
Current: $27.01
Upside: n/a
Maintained: Hold
Price Target: $50$49
Current: $48.79
Upside: n/a
Maintained: Hold
Price Target: $37$83
Current: $69.38
Upside: n/a
Maintained: Buy
Price Target: $20$27
Current: $72.70
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $63.12
Upside: n/a
Maintained: Buy
Price Target: $9$8
Current: $18.95
Upside: n/a
Upgraded: Hold
Price Target: $26$27
Current: $56.11
Upside: n/a
Reiterated: Hold
Price Target: $90$110
Current: $147.27
Upside: n/a
Reiterated: Hold
Price Target: $31$21
Current: $37.33
Upside: n/a
Reiterated: Hold
Price Target: $7.5$8
Current: $0.0002
Upside: n/a
Initiated Coverage: Buy
Price Target: $47$130
Current: $48.12
Upside: n/a
Initiated Coverage: Hold
Price Target: $128$130
Current: $217.29
Upside: n/a
Rated: Buy
Price Target: $13
Current: $24.00
Upside: n/a
Rated: Buy
Price Target: $14$15
Current: $21.18
Upside: n/a
Downgraded: Hold
Price Target: $17$21
Current: $50.31
Upside: n/a
Rated: Buy
Price Target: $7.5$9.5
Current: $16.23
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $28.03
Upside: n/a
Upgraded: Buy
Price Target: $280
Current: $389.03
Upside: n/a