2024-03-26 | Stouder Jeffrey Kyle | | Buy | Common Stock, par value $0.001 per share ("Common Stock") | 5050.0 | 11,025 | $19.9 | P |
2024-03-25 | Coll Francisco Javier | | Buy | Common Stock, par value $0.001 per share ("Common Stock") | 1650.0 | 1,951 | $20.0 | P |
2024-03-25 | Bates Robert Duncan | | Sell | Stock Option | -6246.0 | 56,214 | $0.0 | M |
2024-03-25 | Bates Robert Duncan | | Buy | Common Stock, par value $0.001 per share ("Common Stock") | 6246.0 | 27,021 | $16.0 | M |
2024-03-21 | Stouder Jeffrey Kyle | | Buy | Common Stock, par value $0.001 per share ("Common Stock") | 4900.0 | 5,975 | $21.1 | P |
2024-03-12 | Hodgson Curtis Drew | | Sell | Common Stock | -5425.0 | 715,173 | $25.0 | S |
2024-03-11 | Hodgson Curtis Drew | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -11975.0 | 720,598 | $25.1 | S |
2024-03-04 | Hodgson Curtis Drew | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -17400.0 | 732,573 | $25.4 | S |
2024-02-26 | Hodgson Curtis Drew | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -17400.0 | 749,973 | $25.2 | S |
2024-02-20 | Hodgson Curtis Drew | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -17400.0 | 767,373 | $24.9 | S |
2024-02-16 | Shipley William G | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -33000.0 | 2,865,953 | $24.4 | S |
2024-02-16 | Shipley Douglas M | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -33000.0 | 2,886,978 | $24.4 | S |
2024-02-16 | Shipley Kenneth E | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -34000.0 | 2,892,610 | $24.4 | S |
2024-02-12 | Hodgson Curtis Drew | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -17400.0 | 784,773 | $25.6 | S |
2024-02-05 | Hodgson Curtis Drew | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -17400.0 | 802,173 | $24.2 | S |
2024-01-30 | Hodgson Curtis Drew | | Sell | Common Stock | -1000.0 | 819,573 | $23.9 | S |
2024-01-29 | Hodgson Curtis Drew | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -16400.0 | 820,573 | $24.0 | S |
2024-01-22 | Hodgson Curtis Drew | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -17400.0 | 836,973 | $23.3 | S |
2024-01-18 | Raffin RyanSnerson GaryDechomai Asset TrustClontz BryanDechomai Foundation, Inc. | | Sell | Common Stock, par value $0.001 per share | -1950000.0 | 500,000 | $0.0 | G |
2024-01-16 | Hodgson Curtis Drew | | Sell | Common Stock, par value $0.001 per share ("Common Stock") | -7400.0 | 854,373 | $23.5 | S |