Johnson Alexander L sells 61,023 shares at avg $32.96; holds 285.0K shares post-sale; stock -8.9% from 52-week high amid -12.9% annual revenue decline.
Johnson Alexander L executed 2 separate sales totaling 61,023 shares for $2,011,414.28 on 2024-08-20 and 2024-08-21, reducing holdings by 17.6% to 285.0K shares. The sales occurred at $33.17 and $32.58, prices near the 52-week high of $33.99 and well above the current price of $30.96. CareDx fundamentals show weakness: annual revenue declined 12.9% year-over-year to $92,274,000.00, and the company posted a net loss of $1,394,000.00 in its latest quarter while unprofitable over the full fiscal year. The timing of large equity reductions during a period of deteriorating financials and stock proximity to 52-week highs merits investor attention, though his cross-ticker track record shows no pattern of well-timed sales historically.