Latest filing: Filed Oct 8 for a purchase on Oct 7. Tor Troim bought 1.25M shares ($5.4M). Filing
See who sold, why, and what they still hold