Loading company details...
AI
Latest Form 4 (Oct 9, 2025): Peters Malte (Chief Executive Officer): Sale of 25,172 shares, $20.7K.