| Sep 9, 2026 (view filing)8:40 AM ET | Sep 8 | 1 day | Dunne Jeffrey 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. | +261 | $67.11 | +$17.5K | +4.3%6.38K after | |
| Jun 9, 2026 (view filing) | Jun 5 | 4 days | Dunne Jeffrey 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. | +315 | $53.70 | +$16.9K | +5.4%6.12K after | |
| Mar 9, 2026 (view filing) | Mar 6 | 3 days | Dunne Jeffrey 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. | +357 | $46.00 | +$16.4K | +6.6%5.80K after | |
| Dec 8, 2025 (view filing) | Dec 5 | 3 days | Dunne Jeffrey 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. | +363 | $47.64 | +$17.3K | +7.1%5.45K after | |
| Sep 5, 2025 (view filing) | Sep 4 | 1 day | Dunne Jeffrey 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. | +407 | $42.45 | +$17.3K | +8.7%5.08K after | |
| Jun 9, 2025 (view filing) | Jun 6 | 3 days | Dunne Jeffrey 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. | +501 | $35.67 | +$17.9K | +12.0%4.68K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 13, 2025 (view filing) | Mar 12 | 1 day | Dunne Jeffrey 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. | +85 | $29.04 | +$2.47K | +2.1%4.18K after | 10b5-1The filer checked the Rule 10b5-1 box: this trade was made under a trading plan set up in advance. |
| Mar 7, 2025 (view filing) | Mar 6 | 1 day | Dunne Jeffrey 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. | +441 | $30.66 | +$13.5K | +12.1%4.09K after | |
| Dec 10, 2024 (view filing) | Dec 9 | 1 day | Dunne Jeffrey 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. | +204 | $32.90 | +$6.71K | +5.9%3.65K after | |
| Dec 9, 2024 (view filing) | Dec 6 | 3 days | Dunne Jeffrey 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. | +199 | $32.90 | +$6.55K | +6.1%3.45K after | |
| Nov 26, 2024 (view filing) | Nov 25 | 1 day | Dunne Jeffrey 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. | +29 | $34.50 | +$1.00K | +0.9%3.25K after | |
| Sep 12, 2024 (view filing) | Sep 11 | 1 day | Dunne Jeffrey 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. | +124 | $29.50 | +$3.66K | +4.0%3.22K after | |
| Sep 11, 2024 (view filing) | Sep 10 | 1 day | Dunne Jeffrey 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. | +124 | $29.00 | +$3.60K | +4.2%3.10K after | |
| Sep 10, 2024 (view filing) | Sep 9 | 1 day | Dunne Jeffrey 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. | +103 | $29.20 | +$3.01K | +3.6%2.97K after | |
| Sep 9, 2024 (view filing) | Sep 6 | 3 days | Dunne Jeffrey 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. | +103 | $29.41 | +$3.03K | +3.7%2.87K after | |
| Aug 26, 2024 (view filing) | Aug 23 | 3 days | Dunne Jeffrey 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. | +31 | $28.83 | +$893.73 | +1.1%2.77K after | |
| Jun 12, 2024 (view filing) | Jun 10-11 | 2 days | Dunne Jeffrey 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. | +241 | $23.99 | +$5.78K | +9.7%2.73K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Jun 10, 2024 (view filing) | Jun 6-7 | 4 days | Dunne Jeffrey 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. | +306 | $24.57 | +$7.52K | +14.0%2.49K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| May 24, 2024 (view filing) | May 22 | 2 days | Dunne Jeffrey 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. | +26 | $24.33 | +$632.58 | +1.2%2.19K after | |
| Mar 11, 2024 (view filing) | Mar 7-11 | 4 days | Dunne Jeffrey 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. | +573 | $25.30 | +$14.5K | +36.1%2.16K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Dec 14, 2023 (view filing) | Dec 12 | 2 days | Dunne Jeffrey 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. | +467 | $27.80 | +$13.0K | +41.7%1.59K after | |
| Nov 22, 2023 (view filing) | Nov 20 | 2 days | Dunne Jeffrey 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. | +15 | $27.23 | +$408.45 | +1.4%1.12K after | |
| Sep 18, 2023 (view filing) | Sep 14 | 4 days | Dunne Jeffrey 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. | +179 | $26.24 | +$4.70K | +19.3%1.11K after | |
| Aug 31, 2023 (view filing) | Aug 29 | 2 days | Dunne Jeffrey 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. | +164 | $26.19 | +$4.30K | +21.5%927 after | |
| Aug 29, 2023 (view filing) | Aug 25 | 4 days | Dunne Jeffrey 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. | +29 | $26.25 | +$761.25 | +4.0%763 after | |
| Aug 4, 2023 (view filing) | Aug 3 | 1 day | Dunne Jeffrey 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. | +192 | $27.51 | +$5.28K | +35.4%734 after | |
| Jun 26, 2023 (view filing) | Jun 22 | 4 days | Dunne Jeffrey 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. | +542 | $24.13 | +$13.1K | New position542 after | |