Latest filing: Filed Jul 8 for a stock award on Jun 15. Steffen Schumann received an award of 3.5K shares. Filing
See who sold, why, and what they still hold