72,559 shares were sold on April 6, 2026 for about $664,000, equal to 6.76% of De Backer's holdings at the time. The transaction is a modestly negative insider signal, though the article provides no broader operational or earnings context. Market impact should be limited unless followed by additional insider selling or new company-specific developments.
72,559 shares were sold on April 6, 2026 for about $664,000, equal to 6.76% of De Backer's holdings at the time. The transaction is a modestly negative insider signal, though the article provides no broader operational or earnings context. Market impact should be limited unless followed by additional insider selling or new company-specific developments.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
mildly negative
Sentiment Score
-0.15