| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Apr 14, 2026 | SUMAS JOHN | EVP & Secretary | S | 12,703 | $41.3030 | $524.67K |
| Apr 10, 2026 | Van Orden John L | CFO & Treasurer | S | 8,000 | $43.8790 | $351.03K |
| Apr 9, 2026 | Perri Luigi | VP of Finance & CAO | S | 3,719 | $45.0440 | $167.52K |
| Apr 8, 2026 | SUMAS JOHN JAMES | CEO | S | 12,702 | $43.1600 | $548.22K |
| Mar 27, 2026 | Blatt Perry J. | Director | A | 12,243 | $0.0000 | $0.00 |
| Mar 27, 2026 | SUMAS JOHN | EVP & Secretary | A | 15,916 | $0.0000 | $0.00 |
| Mar 27, 2026 | SUMAS NICHOLAS JAMES | President / Chairman | A | 33,056 | $0.0000 | $0.00 |
| Mar 27, 2026 | Van Orden John L | CFO & Treasurer | A | 16,406 | $0.0000 | $0.00 |
| Mar 27, 2026 | Perri Luigi | VP of Finance & CAO | A | 7,346 | $0.0000 | $0.00 |
| Mar 27, 2026 | BEGLEY KEVIN | Director | A | 2,572 | $0.0000 | $0.00 |
| Mar 27, 2026 | CRYSTAL STEVEN | Director, 10% Owner | A | 2,572 | $0.0000 | $0.00 |
| Mar 27, 2026 | SUMAS JOHN JAMES | CEO | A | 33,056 | $0.0000 | $0.00 |
| Mar 27, 2026 | SUMAS ROBERT | Senior Advisor | A | 2,572 | $0.0000 | $0.00 |
| Mar 27, 2026 | Rooney Stephen | Director | A | 2,572 | $0.0000 | $0.00 |
| Mar 27, 2026 | Pola Prasad | Director | A | 2,572 | $0.0000 | $0.00 |
| Mar 17, 2026 | Perri Luigi | VP of Finance & CAO | F | 7,281 | $42.7900 | $311.55K |
| Mar 17, 2026 | SUMAS JOHN | EVP & Secretary | F | 13,297 | $42.7900 | $568.98K |
| Mar 17, 2026 | SUMAS ROBERT | Senior Advisor | F | 13,409 | $42.7900 | $573.77K |
| Mar 17, 2026 | Blatt Perry J. | Director | F | 13,388 | $42.7900 | $572.87K |
| Mar 17, 2026 | SUMAS JOHN JAMES | CEO | F | 13,298 | $42.7900 | $569.02K |
| Mar 17, 2026 | Van Orden John L | CFO & Treasurer | F | 13,361 | $42.7900 | $571.72K |
| Mar 17, 2026 | SUMAS NICHOLAS JAMES | President / Chairman | F | 13,299 | $42.7900 | $569.06K |
| Apr 25, 2025 | BEGLEY KEVIN | Director | S | 3,000 | $35.1930 | $105.58K |
| Apr 24, 2025 | BEGLEY KEVIN | Director | S | 2,000 | $35.6070 | $71.21K |
| Apr 16, 2025 | SUMAS ROBERT | Director, Other | S | 3,000 | $35.2760 | $105.83K |
| Apr 15, 2025 | SUMAS ROBERT | Director, Other | S | 1,500 | $35.8150 | $53.72K |
| Apr 14, 2025 | SUMAS ROBERT | Director, Other | S | 2,700 | $35.5880 | $96.09K |
| Apr 11, 2025 | SUMAS ROBERT | Director, Other | S | 400 | $35.9490 | $14.38K |
| Apr 10, 2025 | SUMAS ROBERT | Director, Other | S | 600 | $36.2720 | $21.76K |
| Apr 9, 2025 | BEGLEY KEVIN | Director | S | 3,000 | $37.4000 | $112.20K |
| Apr 9, 2025 | SUMAS ROBERT | Director, Other | S | 857 | $36.6230 | $31.39K |
| Apr 8, 2025 | SUMAS ROBERT | Director, Other | S | 943 | $36.2120 | $34.15K |
| Apr 1, 2025 | Van Orden John L | CFO & Treasurer | S | 3,000 | $38.0000 | $114.00K |
| Jan 14, 2025 | SUMAS ROBERT | Director, Other | J | 40,000 | – | – |
| Jan 14, 2025 | SUMAS ROBERT | Director, Other | J | 40,000 | – | – |
| Jan 14, 2025 | SUMAS NICHOLAS JAMES | President / Chairman | J | 143,000 | – | – |
| Jan 14, 2025 | SUMAS NICHOLAS JAMES | President / Chairman | J | 143,000 | – | – |
| Jan 14, 2025 | SUMAS NICHOLAS JAMES | President / Chairman | J | 40,000 | – | – |
| Jan 14, 2025 | SUMAS NICHOLAS JAMES | President / Chairman | J | 143,000 | – | – |
| Jan 14, 2025 | SUMAS JOHN JAMES | Chief Executive Officer | J | 148,131 | – | – |
| Jan 14, 2025 | SUMAS JOHN JAMES | Chief Executive Officer | J | 148,131 | – | – |
| Oct 25, 2024 | BEGLEY KEVIN | Director | S | 4,800 | $29.9980 | $143.99K |
| Oct 24, 2024 | BEGLEY KEVIN | Director | S | 3,500 | $29.8860 | $104.60K |
| Oct 23, 2024 | BEGLEY KEVIN | Director | S | 1,000 | $30.0000 | $30.00K |
| Oct 18, 2024 | BEGLEY KEVIN | Director | S | 5,000 | $30.5500 | $152.75K |
| Oct 16, 2024 | BEGLEY KEVIN | Director | S | 133 | $30.9900 | $4.12K |
| Jul 26, 2024 | Perri Luigi | Controller / See remarks | S | 2,500 | $30.5200 | $76.30K |
| Jul 26, 2024 | Van Orden John L | CFO & Treasurer | S | 2,000 | $30.5200 | $61.04K |
| Apr 17, 2023 | SUMAS WILLIAM | EVP / Chairman of the Board | S | 1,592 | $22.0500 | $35.10K |
| Apr 14, 2023 | SUMAS WILLIAM | EVP / Chairman of the Board | S | 146 | $22.0500 | $3.22K |