| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Apr 30, 2026 | Morgan Jeffery Alan | VP-ENGINEERING | F | 349 | $139.8400 | $48.80K |
| Mar 17, 2026 | Peuse David J | CFO & TREASURER | S | 500 | $140.1550 | $70.08K |
| Mar 16, 2026 | Morgan Jeffery Alan | VP-ENGINEERING | F | 100 | $131.5800 | $13.16K |
| Mar 16, 2026 | Peuse David J | CFO & TREASURER | F | 78 | $131.5800 | $10.26K |
| Mar 16, 2026 | MacKenzie John Roderick JR | VP-SALES | F | 62 | $131.5800 | $8.16K |
| Mar 16, 2026 | Frederick Douglas J | COO, VP, SECRETARY | F | 36 | $131.5800 | $4.74K |
| Mar 11, 2026 | LIEBLE RANDY F | Director | S | 2,417 | $143.9700 | $347.98K |
| Jan 2, 2026 | Stienessen Joseph G | Director | A | 100 | $0.0000 | $0.00 |
| Jan 2, 2026 | QUINN PATRICK J | Director | A | 100 | $0.0000 | $0.00 |
| Jan 2, 2026 | LIEBLE RANDY F | Director | A | 100 | $0.0000 | $0.00 |
| Jan 2, 2026 | MacKenzie John Roderick JR | VP-SALES | A | 327 | $0.0000 | $0.00 |
| Jan 2, 2026 | Peuse David J | CFO & TREASURER | A | 327 | $0.0000 | $0.00 |
| Jan 2, 2026 | Frederick Douglas J | COO, VP, SECRETARY | A | 386 | $0.0000 | $0.00 |
| Jan 2, 2026 | Morgan Jeffery Alan | VP-ENGINEERING | A | 234 | $0.0000 | $0.00 |
| Mar 17, 2025 | Peuse David J | TREASURER | F | 19 | $89.0100 | $1.69K |
| Mar 17, 2025 | Frederick Douglas J | COO, VP, SECRETARY | F | 96 | $89.0100 | $8.54K |
| Mar 17, 2025 | Morgan Jeffery Alan | VP-ENGINEERING | F | 78 | $89.0100 | $6.94K |
| Jan 2, 2025 | Frederick Douglas J | COO, VP, SECRETARY | A | 406 | $0.0000 | $0.00 |
| Jan 2, 2025 | Morgan Jeffery Alan | VP-ENGINEERING | A | 254 | $0.0000 | $0.00 |
| Jan 2, 2025 | MacKenzie John Roderick JR | VP-SALES | A | 406 | $0.0000 | $0.00 |
| Jan 2, 2025 | Peuse David J | TREASURER | A | 254 | $0.0000 | $0.00 |
| Jan 2, 2025 | LIEBLE RANDY F | Director | A | 106 | $0.0000 | $0.00 |
| Jan 2, 2025 | QUINN PATRICK J | Director | A | 106 | $0.0000 | $0.00 |
| Jan 2, 2025 | Stienessen Joseph G | Director | A | 106 | $0.0000 | $0.00 |
| Jan 2, 2025 | COHEN MARYJO R | CEO | A | 1,016 | $0.0000 | $0.00 |
| Mar 15, 2024 | Morgan Jeffery Alan | VP-ENGINEERING | F | 29 | $76.0600 | $2.21K |
| Mar 15, 2024 | Peuse David J | TREASURER | F | 11 | $76.0600 | $836.00 |
| Jan 2, 2024 | LIEBLE RANDY F | Director | A | 130 | $0.0000 | $0.00 |
| Jan 2, 2024 | Stienessen Joseph G | Director | A | 130 | $0.0000 | $0.00 |
| Jan 2, 2024 | QUINN PATRICK J | Director | A | 130 | $0.0000 | $0.00 |
| Jan 2, 2024 | Frederick Douglas J | COO, VP, SECRETARY | A | 498 | $0.0000 | $0.00 |
| Jan 2, 2024 | MacKenzie John Roderick JR | VP-SALES | A | 435 | $0.0000 | $0.00 |
| Jan 2, 2024 | Peuse David J | TREASURER | A | 186 | $0.0000 | $0.00 |
| Aug 17, 2023 | Peuse David J | TREASURER | S | 150 | $76.1800 | $11.43K |
| Aug 17, 2023 | Peuse David J | TREASURER | S | 43 | $76.1800 | $3.27K |
| Mar 15, 2023 | Morgan Jeffery Alan | VP-ENGINEERING | F | 34 | $74.4800 | $2.53K |
| Mar 15, 2023 | Peuse David J | TREASURER | F | 22 | $74.4800 | $1.64K |
| Jan 20, 2023 | Jeffers Richard L | VP-SALES | F | 378 | $71.0500 | $26.86K |
| Jan 5, 2023 | Morgan Jeffery Alan | VP-ENGINEERING | A | 482 | $0.0000 | $0.00 |
| Jan 5, 2023 | Peuse David J | TREASURER | A | 292 | $0.0000 | $0.00 |
| Jan 5, 2023 | Frederick Douglas J | COO, VP, SECRETARY | A | 1,186 | $0.0000 | $0.00 |
| Jan 5, 2023 | LIEBLE RANDY F | Director | A | 146 | $0.0000 | $0.00 |
| Jan 5, 2023 | QUINN PATRICK J | Director | A | 146 | $0.0000 | $0.00 |
| Jan 5, 2023 | Stienessen Joseph G | Director | A | 146 | $0.0000 | $0.00 |
| Jan 5, 2023 | CARDOZO RICHARD N | Director | A | 146 | $0.0000 | $0.00 |
| Jan 5, 2023 | Jeffers Richard L | VP-SALES | A | 438 | $0.0000 | $0.00 |
| Jan 5, 2023 | COHEN MARYJO R | CEO | A | 1,825 | $0.0000 | $0.00 |
| Mar 16, 2022 | Peuse David J | TREASURER | F | 13 | $79.6200 | $1.03K |
| Mar 16, 2022 | Morgan Jeffery Alan | VP-ENGINEERING | F | 16 | $79.6200 | $1.27K |
| Mar 16, 2022 | Frederick Douglas J | COO, VP, SECRETARY | F | 380 | $79.6200 | $30.25K |