| Jun 30, 2026 (view filing) | Jun 26 | 4 days | Hill John CCEO & President | 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. | +228 | $51.87 | +$11.8K | +0.3%77.6K after | |
| Jun 30, 2026 (view filing) | Jun 26 | 4 days | Hill John CCEO & President | 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 | $51.87 | +$259.35 | +0.6%906 after | |
| Jan 6, 2026 (view filing) | Dec 29, 2025 | 8 daysLateFiled more than 2 business days after the trade (the Form 4 deadline). A few cases, such as trades a broker makes under a 10b5-1 plan, have a longer deadline, so this flag comes from the dates alone and does not mean a rule was broken. | Hill John CCEO & President | 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. | +500 | $50.91 | +$25.5K | +0.7%77.4K after | Duplicate filingThe same trade also appears in an earlier filing, for example when the same people file twice or a fund and its partners each report it. Rankings and totals count only the earliest copy. |
| Dec 30, 2025 (view filing) | Dec 29 | 1 day | Hill John CCEO & President | 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. | +500 | $50.91 | +$25.5K | +0.7%77.4K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Nov 12, 2025 (view filing) | Nov 7 | 5 days | Hill John CCEO & President | 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. | +100 | $50.70 | +$5.07K | +0.1%73.3K after | |
| Jan 8, 2025 (view filing) | Jan 6 | 2 days | Hill John CCEO & President | 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. | +700 | $45.87 | +$32.1K | +1.0%73.0K after | |
| Nov 1, 2024 (view filing) | Oct 30 | 2 days | Hill John CCEO & President | 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. | +600 | $46.71 | +$28.0K | +0.9%69.3K after | |
| Nov 1, 2024 (view filing) | Oct 30 | 2 days | Hill John CCEO & President | 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. | +200 | $47.13 | +$9.43K | +32.3%819 after | |
| May 2, 2024 (view filing) | May 2 | Same day | Hill John CCEO & President | 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. | +300 | $40.77 | +$12.2K | +0.4%68.5K after | |
| May 2, 2024 (view filing) | May 2 | Same day | Hill John CCEO & President | 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. | +200 | $40.82 | +$8.16K | +48.1%616 after | |
| Apr 19, 2024 (view filing) | Apr 18 | 1 day | Hill John CCEO and President | 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. | +200 | $40.43 | +$8.09K | +0.3%68.2K after | |
| Apr 19, 2024 (view filing) | Apr 18 | 1 day | Hill John CCEO and President | 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. | +200 | $40.39 | +$8.08K | +92.6%416 after | |
| Mar 14, 2024 (view filing) | Mar 14 | Same day | Hill John CCEO and President | 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. | +300 | $39.94 | +$12.0K | +0.4%68.0K after | |
| Oct 26, 2023 (view filing) | Oct 25 | 1 day | Hill John CCEO & President | 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. | +260 | $35.15 | +$9.14K | +0.4%64.8K after | |
| Oct 26, 2023 (view filing) | Oct 25 | 1 day | Hill John CCEO & President | 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. | +40 | $35.15 | +$1.41K | +24.1%206 after | |
| Oct 24, 2023 (view filing) | Oct 20 | 4 days | Hill John CCEO & President | 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. | +200 | $35.51 | +$7.10K | +0.3%64.6K after | |
| Aug 18, 2021 (view filing) | Aug 17 | 1 day | Hill John CPresident | 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. | +100 | $42.30 | +$4.23K | +0.2%50.1K after | |