| Aug 5, 2026 (view filing)3:33 PM ET | Aug 5 | Same day | Peduzzi Michael DPresident & CEO | 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.10K | $35.37 | +$38.9K | +2.0%56.4K after | |
| Apr 27, 2026 (view filing) | Apr 24 | 3 days | Peduzzi Michael DPresident & CEO | 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.00K | $30.35 | +$30.4K | +1.8%55.3K after | |
| Feb 2, 2026 (view filing) | Jan 30 | 3 days | Peduzzi Michael DPresident & CEO | 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. | +900 | $27.30 | +$24.6K | +2.1%44.0K after | |
| Nov 7, 2025 (view filing) | Nov 5 | 2 days | Peduzzi Michael DPresident & CEO | 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.10K | $24.63 | +$27.1K | +2.6%43.1K after | |
| Jul 24, 2024 (view filing) | Jul 24 | Same day | Peduzzi Michael DPresident & CEO | 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 | $26.84 | +$5.37K | +0.6%34.9K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Feb 20, 2024 (view filing) | Feb 16 | 4 days | Peduzzi Michael DPresident & CEO | 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. | +400 | $20.94 | +$8.38K | +1.2%34.7K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Nov 3, 2023 (view filing) | Nov 1 | 2 days | Peduzzi Michael DPresident & CEO | 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 | $18.28 | +$9.14K | +1.9%26.7K after | |
| Aug 1, 2023 (view filing) | Jun 27 | 35 days | Peduzzi Michael DPresident & CEO | 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.60K | $17.85 | +$100.0K | +27.5%25.9K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Aug 1, 2023 (view filing) | Jul 31 | 1 day | Peduzzi Michael DPresident & CEO | 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 | $19.58 | +$5.87K | +1.2%26.2K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Apr 21, 2023 (view filing) | Apr 21 | Same day | Peduzzi Michael DPresident & CEO | 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.00K | $18.03 | +$18.0K | +5.2%20.3K after | 2 lotsThis row combines 2 trades of the same kind from one filing. The price is the value-weighted average. |
| Mar 14, 2023 (view filing) | Mar 10-14 | 4 days | Peduzzi Michael DPresident & CEO | 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 | $21.16 | +$42.3K | +11.5%19.3K after | 3 lotsThis row combines 3 trades of the same kind from one filing. The price is the value-weighted average. |
| Jan 25, 2023 (view filing) | Jan 25 | Same day | Peduzzi Michael DPresident & CEO | 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.37K | $23.30 | +$32.0K | +8.6%17.3K after | |
| Sep 21, 2022 (view filing) | Sep 21 | Same day | Peduzzi Michael DPresident & CEO | 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.13K | $23.50 | +$50.0K | +15.4%16.0K after | |
| Apr 25, 2022 (view filing) | Apr 22 | 3 days | Peduzzi Michael DPresident & COO | 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 | $26.75 | +$66.9K | +22.0%13.8K after | |
| Mar 4, 2022 (view filing) | Mar 3 | 1 day | Peduzzi Michael DPresident & COO | 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 | $26.41 | +$66.0K | +28.3%11.3K after | |
| Sep 13, 2021 (view filing) | Sep 10 | 3 days | Peduzzi Michael DPresident & COO | 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.00K | $24.18 | +$120.9K | New position5.00K after | |