Latest filing: Filed Jul 15 for a sale on Jul 13. Peter Taylor sold 500 shares ($38K) under a disclosed plan. Filing
See who sold, why, and what they still hold