Calls
19
endicottinvests has 19 trade ideas tracked on Buzzberg across 17 tickers since January 2026. Win rate 53% across 19 evaluated calls, average return -6.6%. Ranked #1020 on the Buzzberg Alpha leaderboard. Most covered: NBIS, ZETA, HIMS.