| Feb 21, 2024 (view filing) | Feb 16 | 5 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −34.0K | $24.40 | −$829.6K | −1.2%2.89M after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Oct 6, 2023 (view filing) | Oct 4 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −1.02K | $19.03 | −$19.4K | 0.0%2.93M after | |
| Oct 6, 2023 (view filing) | Oct 5 | 1 day | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −14.8K | $19.01 | −$282.1K | −0.5%2.92M after | |
| Oct 4, 2023 (view filing) | Oct 2 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −1.06K | $19.13 | −$20.2K | 0.0%2.94M after | |
| Oct 4, 2023 (view filing) | Oct 3 | 1 day | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −88 | $19.07 | −$1.68K | 0.0%2.94M after | |
| Sep 13, 2023 (view filing) | Sep 11 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −15.6K | $20.67 | −$322.4K | −0.5%2.94M after | |
| Sep 13, 2023 (view filing) | Sep 12 | 1 day | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −1.80K | $20.58 | −$37.1K | −0.1%2.94M after | |
| Aug 24, 2023 (view filing) | Aug 22 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −1.11K | $20.82 | −$23.1K | 0.0%2.96M after | |
| Aug 24, 2023 (view filing) | Aug 23 | 1 day | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −10.4K | $20.83 | −$216.1K | −0.3%2.95M after | |
| Aug 23, 2023 (view filing) | Aug 21 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −5.92K | $20.96 | −$124.0K | −0.2%2.97M after | |
| Aug 2, 2023 (view filing) | Jul 31 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −17.4K | $23.39 | −$407.0K | −0.6%2.97M after | |
| Jul 14, 2023 (view filing) | Jul 12 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −11.0K | $22.64 | −$249.0K | −0.4%2.99M after | |
| Jul 7, 2023 (view filing) | Jul 5 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value S0.001 per share ("Common Stock") | −10.0K | $22.97 | −$229.7K | −0.3%3.00M after | |
| May 30, 2023 (view filing) | May 25 | 5 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −11.0K | $20.53 | −$225.8K | −0.4%3.01M after | |
| May 23, 2023 (view filing) | May 19 | 4 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −1.35K | $21.22 | −$28.8K | 0.0%3.03M after | |
| May 23, 2023 (view filing) | May 22 | 1 day | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −4.00K | $21.26 | −$85.0K | −0.1%3.02M after | |
| Apr 21, 2023 (view filing) | Apr 19 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value S0.001 per share ("Common Stock") | −3.52K | $21.17 | −$74.5K | −0.1%3.03M after | |
| Apr 19, 2023 (view filing) | Apr 17 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −3.48K | $21.68 | −$75.4K | −0.1%3.03M after | |
| Apr 14, 2023 (view filing) | Apr 12 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −1.18K | $22.49 | −$26.5K | 0.0%3.03M after | |
| Mar 29, 2023 (view filing) | Mar 27 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −2.37K | $21.70 | −$51.4K | −0.1%3.04M after | |
| Mar 29, 2023 (view filing) | Mar 28 | 1 day | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −4.63K | $21.70 | −$100.5K | −0.2%3.03M after | |
| Mar 24, 2023 (view filing) | Mar 22 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −5.75K | $21.43 | −$123.3K | −0.2%3.04M after | |
| Mar 21, 2023 (view filing) | Mar 17 | 4 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −9.20K | $21.78 | −$200.3K | −0.3%3.05M after | |
| Mar 17, 2023 (view filing) | Mar 15 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −686 | $20.00 | −$13.7K | 0.0%3.06M after | |
| Mar 17, 2023 (view filing) | Mar 16 | 1 day | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −3.65K | $21.20 | −$77.3K | −0.1%3.06M after | |
| Mar 6, 2023 (view filing) | Mar 2 | 4 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −16.5K | $20.13 | −$332.5K | −0.5%3.06M after | |
| Mar 2, 2023 (view filing) | Feb 28 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −19.1K | $20.22 | −$387.2K | −0.6%3.08M after | |
| Feb 17, 2023 (view filing) | Feb 16 | 1 day | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −20.0K | $21.06 | −$421.2K | −0.6%3.10M after | |
| Feb 16, 2023 (view filing) | Feb 14 | 2 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −10.9K | $20.51 | −$224.4K | −0.3%3.12M after | |
| Feb 13, 2023 (view filing) | Feb 9 | 4 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase.Common Stock, par value $0.001 per share ("Common Stock") | −3.13K | $21.48 | −$67.2K | −0.1%3.13M after | |
| Feb 13, 2023 (view filing) | Feb 10 | 3 days | Shipley Douglas M10% Owner | SSaleThe insider sold shares on the open market or in a private deal. People sell for many reasons, such as paying taxes, diversifying or following a pre-set 10b5-1 plan, so a single sale usually says less than a purchase. | −5.93K | $20.23 | −$120.0K | −0.2%3.13M after | |