Director Edward Anderson buys 21,080 shares at $14.16; holdings rise to 85.9K; stock down 52.2% from 52-week high.
Edward Anderson (Director) purchased 21,080 shares at $14.16, increasing his holdings by 32.5% to 85.9K shares. The stock trades at $13.99 today, down 52.2% from its 52-week high of $29.26 and off 23.4% in the past 30 days. Couchbase is unprofitable (net loss of $19.9M in the latest quarter on $51.6M revenue) and faces significant valuation headwinds. Anderson's cross-ticker track record across all insiders shows 3 prior open-market buys with an average 90-day return of +6916.5% and 100% win rate, though this level of outperformance is exceptional and may not be predictive at this specific ticker where fundamentals remain challenged.