| Filing Date | Insider | Type | 10b5-1 | Net Shares | Ownership change | Avg. Price | Value | Filing |
|---|---|---|---|---|---|---|---|---|
| 2026-05-29 | Krause Justin SVP FINANCE AND CONTROLLER | Sale | -3,178 | -4.20%72,457 | $117.72 | $374,114 | View SEC filing | |
| 2026-05-13 | Paradis Paul Director & President | Sale | -768 | -0.17%448,995 | $100.13 | $76,902 | View SEC filing | |
| 2026-05-11 | Paradis Paul Director & President | Sale | -25,632 | -5.39%449,763 | $103.27 | $2,647,089 | View SEC filing | |
| 2026-05-11 | Krause Justin SVP FINANCE AND CONTROLLER | Sale | -11,822 | -14.88%67,635 | $106.46 | $1,258,589 | View SEC filing | |
| 2026-03-05 | Paradis Paul Director & President | Sale | -5,257 | -1.08%482,505 | $71.38 | $375,254 | View SEC filing | |
| 2026-03-05 | Youakim Charles Executive Chairman and CEO | Sale | -7,185 | -0.06%12,332,279 | $71.38 | $512,879 | View SEC filing | |
| 2026-03-05 | Brading Lee Dickson Chief Financial Officer | Sale | -1,240 | -0.42%292,002 | $71.38 | $88,513 | View SEC filing | |
| 2026-03-05 | Krause Justin SVP FINANCE AND CONTROLLER | Sale | -1,404 | -1.71%80,909 | $71.38 | $100,220 | View SEC filing | |
| 2026-03-05 | Sabzivand Amin Chief Operating Officer | Sale | -5,118 | -2.24%223,465 | $71.38 | $365,332 | View SEC filing | |
| 2026-03-05 | Hollis Kerissa General Counsel and Secretary | Sale | -233 | -1.78%12,837 | $71.38 | $16,632 | View SEC filing | |
| 2026-03-02 | Paradis Paul Director & President | Sale | -26,400 | -5.13%487,762 | $81.69 | $2,156,532 | View SEC filing | |
| 2026-01-20 | Brehm Kyle M. Director | Sale | -1 | -0.00%24,128 | $65.55 | $66 | View SEC filing | |
| 2025-11-14 | Brehm Kyle M. Director | Purchase | +1,217 | +5.31%24,129 | $57.50 | $69,978 | View SEC filing | |
| 2025-10-08 | Hartje Karen Chief Financial Officer | Sale | -5,484 | -4.51%116,053 | $85.00 | $466,146 | View SEC filing | |
| 2025-09-11 | Paradis Paul Director & President | Sale | -3,000 | -1.27%233,000 | $88.67 | $266,010 | View SEC filing | |
| 2025-09-04 | Paradis Paul Director & President | Sale | -3,000 | -1.26%236,000 | $91.53 | $274,590 | View SEC filing | |
| 2025-08-27 | Paradis Paul Director & President | Sale | -3,000 | -1.24%239,000 | $92.24 | $276,720 | View SEC filing | |
| 2025-08-27 | Krause Justin SVP FINANCE AND CONTROLLER | Sale | -12,000 | -12.35%85,147 | $94.96 | $1,139,553 | View SEC filing | |
| 2025-08-19 | Paradis Paul Director & President | Sale | -3,000 | -1.22%242,000 | $91.62 | $274,860 | View SEC filing | |
| 2025-08-13 | Paradis Paul Director & President | Sale | -3,000 | -1.21%245,000 | $88.21 | $264,630 | View SEC filing | |
| 2025-08-07 | Paradis Paul Director & President | Sale | -3,000 | -1.20%248,000 | $157.61 | $472,830 | View SEC filing | |
| 2025-07-31 | Paradis Paul Director & President | Sale | -3,000 | -1.18%251,000 | $147.19 | $441,570 | View SEC filing | |
| 2025-07-24 | Paradis Paul Director & President | Sale | -3,000 | -1.17%254,000 | $135.34 | $406,020 | View SEC filing | |
| 2025-07-17 | Paradis Paul Director & President | Sale | -3,000 | -1.15%257,000 | $140.53 | $421,590 | View SEC filing | |
| 2025-07-10 | Paradis Paul Director & President | Sale | -3,000 | -1.14%260,000 | $182.03 | $546,090 | View SEC filing |
1-25 of 209