Bullish Whales

Michael Swartz – Truist Securities

Truist Securities

At Truist Securities, this analyst has issued 79 ratings across 15 distinct tickers, with 43 bullish and 36 hold ratings, focusing exclusively on one source category as of April 27 2026.

  • Aggregated from multiple market-data sources
Total ratings
102
Tickers covered
38
Sources
  • Aggregated
Latest rating
1 months ago
2026-04-27 00:00:00+00

Track record

Aggregated

45% success rate
Bullish
0
Hold
10
Bearish
0

Aggregated

Not available
Bullish
43
Hold
36
Bearish
0

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