Chief Tech Officer Yogaraj buys 905 shares in 2 tranches ($19.4K); stock down 20.6% from 52-week high but insider's prior DLX trades showed strong 90-day timing.
Jeyaprakasam Yogaraj, Chief Tech. & Digital Officer, executed 2 separate open-market purchases totaling 905 shares for $19,357.81 at blended average $21.38 on 2024-03-06 and 2024-06-04. The stock is currently trading at $19.53, down 20.6% from its 52-week high of $24.59, and has declined 9.5% over the past 30 days and 11.9% over the past 90 days. Yogaraj's track record at DLX is notable: across his 5 prior purchases at this ticker, 4 of 5 were well-timed at the 90-day mark—notably his June 2023 buy achieved a 25.0% 90-day return, and his purchases on 2023-06-16, 2023-06-09, and 2023-06-08 all posted 90-day gains ranging from 12.4% to 16.1%. His cross-ticker open-market history shows an 87.50% 90-day win rate with an average 90-day return of 17.6%. The current purchases occur at a depressed price point relative to recent history, and Yogaraj's demonstrated timing skill at this specific ticker warrants monitoring of whether this pattern continues to hold.