Calls
89
Alejandro Estebaranz has 89 trade ideas tracked on Buzzberg across 89 tickers since April 2026. Win rate 58% across 89 evaluated calls, average return +2.5%. Ranked #203 on the Buzzberg Alpha leaderboard. Most covered: AMZN, MSFT, TLN.