| Aug 3, 2021 (view filing) | Jul 30 | 4 days | Kittrell Marty RDirector | 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. | −2.00K | $100.98 | −$202.0K | −32.2%4.22K after | |
| Aug 3, 2021 (view filing) | Jul 30 | 4 days | Blazer Randolph CPresident, Apex Systems | 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.0K | $101.06 | −$1.01M | −12.0%73.5K after | |
| Aug 3, 2021 (view filing) | Aug 2 | 1 day | Painter Jennifer HankesSVP, Chief Legal Officer | 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 | $101.24 | −$405.0K | −9.0%40.4K after | |
| Aug 10, 2021 (view filing) | Aug 6 | 4 days | Joliet Mariel ADirector | 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. | −2.25K | $103.68 | −$233.3K | −20.3%8.83K after | |
| Aug 20, 2021 (view filing) | Aug 18-20 | 2 days | Hanson Theodore S.President and CEO | 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. | −54.0K | $103.23 | −$5.57M | −18.5%237.7K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 2, 2021 (view filing) | Nov 2 | Same day | Kittrell Marty RDirector | 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.50K | $122.65 | −$184.0K | −35.6%2.72K after | |
| Nov 2, 2021 (view filing) | Oct 29 | 4 days | Blazer Randolph CPresident, Apex Systems | 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.0K | $120.05 | −$1.20M | −13.6%63.5K after | |
| Nov 8, 2021 (view filing) | Nov 8 | Same day | Pierce Edward LExec VP, CFO | 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. | −30.0K | $128.25 | −$3.85M | −26.9%81.6K after | |
| Nov 8, 2021 (view filing) | Nov 8 | Same day | Frantz Mark A.Director | 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.00K | $128.00 | −$128.0K | −14.1%6.08K after | |
| Nov 8, 2021 (view filing) | Nov 4-5 | 4 days | Sheridan Edwin A.Director | 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. | −70.0K | $126.20 | −$8.83M | −9.2%690.4K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 30, 2021 (view filing) | Nov 30 | Same day | Painter Jennifer HankesSVP, Chief Legal Officer | 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 | $121.82 | −$487.3K | −9.9%36.4K after | |
| Aug 15, 2022 (view filing) | Aug 11 | 4 days | Matin ArshadDirector | 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 | $104.23 | −$187.6K | −14.8%10.4K after | |
| Feb 21, 2023 (view filing) | Feb 17 | 4 days | Painter Jennifer HankesSVP, Chief Legal Officer | 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.00K | $92.00 | −$276.0K | −7.4%37.8K after | |
| Nov 2, 2023 (view filing) | Nov 2 | Same day | Blazer Randolph CPresident | 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. | −8.45K | $85.98 | −$726.3K | −6.9%113.9K after | |
| Nov 14, 2023 (view filing) | Nov 10 | 4 days | Hanson Theodore S.CEO | 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. | −34.5K | $85.54 | −$2.95M | −10.2%304.5K after | |
| Dec 11, 2023 (view filing) | Dec 8 | 3 days | Holman Jonathan SDirector | 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.00K | $91.31 | −$91.3K | −8.5%10.8K after | |
| Feb 12, 2024 (view filing) | Feb 9 | 3 days | Kittrell Marty RDirector | 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.50K | $94.76 | −$142.1K | −22.0%5.32K after | |
| Feb 12, 2024 (view filing) | Feb 9 | 3 days | Blazer Randolph CPresident | 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. | −7.75K | $94.31 | −$730.5K | −6.7%107.9K after | |
| Feb 12, 2024 (view filing) | Feb 9 | 3 days | Painter Jennifer HankesSVP, Chief Legal Officer | 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.10K | $93.62 | −$103.0K | −2.0%52.7K after | |
| Mar 8, 2024 (view filing) | Mar 6-8 | 2 days | Sheridan Edwin A.Director | 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. | −73.4K | $101.96 | −$7.49M | −10.6%617.0K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 30, 2024 (view filing) | Apr 26 | 4 days | Kittrell Marty RDirector | 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.00K | $98.61 | −$98.6K | −18.8%4.32K after | |
| Apr 30, 2024 (view filing) | Apr 30 | Same day | Lindstrom CarolDirector | 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.00K | $97.04 | −$97.0K | −15.1%5.64K after | |
| May 6, 2024 (view filing) | May 6 | Same day | Blazer Randolph CPresident | 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. | −6.00K | $98.00 | −$588.0K | −5.6%101.9K after | |
| Aug 23, 2024 (view filing) | Aug 23 | Same day | Blazer Randolph CPresident | 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. | −6.00K | $95.08 | −$570.5K | −5.9%95.9K after | |
| Sep 11, 2024 (view filing) | Sep 11 | Same day | Holman Jonathan SDirector | 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. | −503 | $90.45 | −$45.5K | −4.4%10.8K after | |
| Sep 13, 2024 (view filing) | Sep 13 | Same day | Matin ArshadDirector | 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. | −2.00K | $92.51 | −$185.0K | −14.7%11.6K after | |
| Oct 25, 2024 (view filing) | Oct 25 | Same day | Blazer Randolph CPresident | 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.0K | $95.03 | −$950.3K | −10.4%85.9K after | |
| Oct 25, 2024 (view filing) | Oct 25 | Same day | Lindstrom CarolDirector | 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.06K | $93.02 | −$98.6K | −18.8%4.58K after | |
| Nov 14, 2024 (view filing) | Nov 12-13 | 2 days | Hanson Theodore S.CEO | 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. | −2.10K | $98.56 | −$207.0K | −0.7%288.0K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 27, 2026 (view filing) | Apr 24 | 3 days | Holman Jonathan SDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2.00K | $18.87 | +$37.7K | +14.4%15.9K after | |
| Apr 27, 2026 (view filing) | Apr 24 | 3 days | Hawthorne Maria RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +5.14K | $19.49 | +$100.1K | +50.1%15.4K after | |
| Apr 27, 2026 (view filing) | Apr 24 | 3 days | Matin ArshadDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +10.0K | $19.35 | +$193.5K | +58.6%27.1K after | |
| Apr 27, 2026 (view filing) | Apr 24 | 3 days | Dyer Joseph WendellDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2.68K | $18.63 | +$50.0K | +16.6%18.8K after | |
| Apr 27, 2026 (view filing) | Apr 24 | 3 days | Perry MarieEVP, Chief Financial Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +5.35K | $18.70 | +$100.0K | +10.1%58.3K after | |
| Apr 27, 2026 (view filing) | Apr 24 | 3 days | Painter Jennifer HankesSVP, Chief Legal Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2.50K | $20.03 | +$50.1K | +3.4%76.1K after | |
| Apr 27, 2026 (view filing) | Apr 24 | 3 days | Frantz Mark A.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +3.80K | $18.92 | +$71.9K | +20.9%22.0K after | |
| Apr 27, 2026 (view filing) | Apr 24 | 3 days | Hanson Theodore S.Chief Executive Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +52.0K | $19.24 | +$999.8K | +16.0%376.8K after | |
| Apr 27, 2026 (view filing) | Apr 27 | Same day | Callaghan Brian J.Director | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +5.12K | $20.27 | +$103.8K | +1.6%328.9K after | |
| Apr 27, 2026 (view filing) | Apr 27 | Same day | Lindstrom CarolDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +247 | $20.15 | +$4.98K | +2.2%11.6K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 27, 2026 (view filing) | Apr 27 | Same day | Obermaier Patricia LDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +2.50K | $20.61 | +$51.5K | +35.5%9.55K after | |
| Apr 27, 2026 (view filing) | Apr 24 | 3 days | Iyer SadasivamPresident | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.73K | $19.30 | +$33.3K | +2.9%60.8K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 28, 2026 (view filing) | Apr 28 | Same day | Cunningham RoseChief Accounting Officer | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.13K | $22.27 | +$25.1K | +7.8%15.6K after | |
| Apr 28, 2026 (view filing) | Apr 28 | Same day | Iyer SadasivamPresident | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.11K | $22.67 | +$25.2K | +1.8%61.9K after | |
| Apr 29, 2026 (view filing) | Apr 29 | Same day | Dyer Joseph WendellDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +1.11K | $22.47 | +$25.0K | +5.9%20.0K after | |