| Aug 5, 2026 (view filing)8:17 AM ET | Aug 3 | 2 days | Boal Brian R.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. | +73.59 | $45.84 | +$3.37K | +0.3%22.4K after | |
| May 5, 2026 (view filing) | May 1 | 4 days | Boal Brian R.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. | +78.48 | $38.10 | +$2.99K | +0.4%20.9K after | |
| Feb 5, 2026 (view filing) | Feb 3 | 2 days | Boal Brian R.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. | +74.87 | $39.68 | +$2.97K | +0.4%20.8K after | |
| Nov 5, 2025 (view filing) | Nov 3 | 2 days | Boal Brian R.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. | +83.9 | $35.15 | +$2.95K | +0.4%20.8K after | |
| Aug 4, 2025 (view filing) | Aug 4 | Same day | Boal Brian R.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. | +76.78 | $32.28 | +$2.48K | +0.4%20.7K after | |
| May 6, 2025 (view filing) | May 2 | 4 days | Boal Brian R.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. | +69.94 | $30.58 | +$2.14K | +0.4%19.1K after | |
| Feb 5, 2025 (view filing) | Feb 3 | 2 days | Boal Brian R.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. | +65.63 | $32.36 | +$2.12K | +0.3%19.1K after | |
| Nov 5, 2024 (view filing) | Nov 4 | 1 day | Boal Brian R.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. | +66.47 | $31.74 | +$2.11K | +0.4%19.0K after | |
| Aug 5, 2024 (view filing) | Aug 2 | 3 days | Boal Brian R.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. | +68.07 | $27.97 | +$1.90K | +0.4%18.9K after | |
| May 6, 2024 (view filing) | May 2 | 4 days | Boal Brian R.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. | +68.07 | $22.83 | +$1.55K | +0.4%17.2K after | |
| Feb 5, 2024 (view filing) | Feb 2 | 3 days | Boal Brian R.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. | +68.36 | $22.53 | +$1.54K | +0.4%17.1K after | |
| Nov 3, 2023 (view filing) | Nov 2 | 1 day | Boal Brian R.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. | +90.61 | $16.80 | +$1.52K | +0.5%17.0K after | |
| Aug 3, 2023 (view filing) | Aug 2 | 1 day | Boal Brian R.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. | +87.18 | $17.26 | +$1.50K | +0.5%16.9K after | |
| May 4, 2023 (view filing) | May 2 | 2 days | Boal Brian R.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. | +71.45 | $14.89 | +$1.06K | +0.5%14.7K after | |
| Feb 2, 2023 (view filing) | Feb 2 | Same day | Boal Brian R.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. | +47.71 | $19.36 | +$923.67 | +0.3%14.7K after | |
| Nov 3, 2022 (view filing) | Nov 2 | 1 day | Boal Brian R.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. | +40.75 | $19.25 | +$784.44 | +0.3%14.6K after | |
| Aug 2, 2022 (view filing) | Aug 2 | Same day | Boal Brian R.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. | +42.64 | $18.45 | +$786.71 | +0.3%14.6K after | |
| May 3, 2022 (view filing) | May 2 | 1 day | Boal Brian R.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. | +22.79 | $22.26 | +$507.31 | +0.2%12.7K after | |
| Feb 3, 2022 (view filing) | Feb 2 | 1 day | Boal Brian R.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. | +20.03 | $20.06 | +$401.8 | +0.2%12.7K after | |
| Nov 4, 2021 (view filing) | Nov 2 | 2 days | Boal Brian R.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. | +25.98 | $19.18 | +$498.3 | +0.2%12.7K after | |
| Aug 4, 2021 (view filing) | Aug 2 | 2 days | Boal Brian R.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. | +28.29 | $17.29 | +$489.13 | +0.2%12.7K after | |