Bullish Whales

Steve Sakwa – Evercore ISI Group

Evercore ISI Group

An analyst at Evercore ISI Group with 189 tracked ratings covering 41 distinct tickers has issued 66 bullish and 14 bearish ratings, with their most recent rating dated May 12, 2026.

  • Aggregated from multiple market-data sources
Total ratings
235
Tickers covered
84
Sources
  • Aggregated
Latest rating
3 days ago
2026-06-01 00:00:00+00

Track record

Aggregated

48% success rate
Bullish
0
Hold
27
Bearish
0

Aggregated

Not available
Bullish
67
Hold
0
Bearish
14

Methodology differs by source. Track records are aggregated from multiple sources; scoring methodology and scales differ by source and values are not directly comparable. Coverage is sourced from publicly-aggregated analyst activity. Past performance does not guarantee future results. Not investment advice.

v1.0.30