Recent insider activity shows a net buy of EUR 15,670 from one insider over 90 days. This contrasts with earlier significant sell-offs by multiple executives totaling over EUR 2 million. The latest buy occurred shortly after the last earnings report, which missed expectations.