Glenn Schorr

Stock Analyst at Evercore ISI

(4.53)
# 972
Out of 4,377 analysts
659
Total ratings
62.1%
Success rate
8.5%
Average return

Stocks Rated by Glenn Schorr

Franklin Resources
Jun 4, 2026
Maintained: Sell
Price Target: $28
Current: $31.33
Upside: -10.63%
Invesco
May 12, 2026
Maintained: Hold
Price Target: $28
Current: $27.35
Upside: +2.38%
Citigroup
May 8, 2026
Maintained: Hold
Price Target: $139
Current: $132.47
Upside: +4.93%
The Carlyle Group
May 8, 2026
Maintained: Hold
Price Target: $56
Current: $43.48
Upside: +28.79%
Apollo Global Management
May 7, 2026
Maintained: Buy
Price Target: $145
Current: $128.03
Upside: +13.25%
Acadian Asset Management
May 4, 2026
Maintained: Hold
Price Target: $60$70
Current: $74.00
Upside: -5.41%
TPG Inc.
May 4, 2026
Maintained: Hold
Price Target: $47
Current: $41.19
Upside: +14.11%
T. Rowe Price Group
May 1, 2026
Maintained: Hold
Price Target: $96$104
Current: $105.99
Upside: -1.88%
Blue Owl Capital
May 1, 2026
Maintained: Buy
Price Target: $10
Current: $9.80
Upside: +2.04%
Artisan Partners Asset Management
Apr 30, 2026
Maintained: Hold
Price Target: $38
Current: $37.19
Upside: +2.18%
Rated: Buy
Price Target: $170$145
Current: $115.35
Upside: +25.70%
Rated: Buy
Price Target: $125$119
Current: $93.40
Upside: +27.41%
Maintained: Buy
Price Target: $140$158
Current: $161.75
Upside: -2.32%
Maintained: Hold
Price Target: $119$136
Current: $142.39
Upside: -4.49%
Maintained: Buy
Price Target: $320$340
Current: $312.37
Upside: +8.85%
Maintained: Buy
Price Target: $55$61
Current: $53.83
Upside: +13.32%
Maintained: Buy
Price Target: $1,180$1,220
Current: $995.60
Upside: +22.54%
Maintained: Buy
Price Target: $950
Current: $1,038.68
Upside: -8.54%
Reiterated: Buy
Price Target: $102$75
Current: $73.94
Upside: +1.43%
Maintained: Buy
Price Target: $175$190
Current: $211.93
Upside: -10.35%
Maintained: Hold
Price Target: $135$155
Current: $170.47
Upside: -9.07%
Maintained: Hold
Price Target: $29
Current: $51.76
Upside: n/a
Maintained: Buy
Price Target: $32
Current: $44.91
Upside: n/a
Rated: Hold
Price Target: $26
Current: $52.18
Upside: n/a