| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Warren B Kanders | CEO AND CHAIRMAN, Director, 10% Owner | 9,417,039 | — | $134,827,764 | -$134,827,764 |
| Brad Williams | PRESIDENT | 65,081 | — | $6,527,378 | -$6,527,378 |
| Blaine Browers | CHIEF FINANCIAL OFFICER | 69,653 | — | $1,916,553 | -$1,916,553 |
| Nicolas Sokolow | Director | 79,231 | — | $844,355 | -$844,355 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-25 | Warren B Kanders | SELL | 55,345 | $31.54 | $1,745,581 | 9,461,694 | 1% |
| 2026-08-25 | Warren B Kanders | SELL | 44,655 | $32.28 | $1,441,463 | 9,417,039 | 0% |
| 2026-08-24 | Warren B Kanders | SELL | 65,431 | $33.20 | $2,172,309 | 9,551,608 | 1% |
| 2026-08-24 | Warren B Kanders | SELL | 34,569 | $33.65 | $1,163,247 | 9,517,039 | 0% |
| 2026-08-17 | Brad Williams | SELL | 104 | $34.34 | $3,571 | 153,719 | 0% |
| 2026-08-17 | Brad Williams | SELL | 88,638 | $33.24 | $2,946,327 | 65,081 | 58% |
| 2026-06-22 | Warren B Kanders | SELL | 50,000 | $27.43 | $1,371,500 | 9,617,039 | 1% |
| 2026-06-18 | Warren B Kanders | SELL | 25,000 | $27.86 | $696,500 | 9,667,039 | 0% |
| 2026-06-17 | Warren B Kanders | SELL | 25,000 | $28.68 | $717,000 | 9,692,039 | 0% |
| 2026-06-16 | Warren B Kanders | SELL | 100,000 | $28.19 | $2,819,000 | 9,717,039 | 1% |
| 2026-06-15 | Warren B Kanders | SELL | 100,000 | $30.03 | $3,003,000 | 9,817,039 | 1% |
| 2026-03-23 | Warren B Kanders | SELL | 100,000 | $31.93 | $3,193,000 | 9,917,039 | 1% |
| 2026-03-20 | Warren B Kanders | SELL | 100,000 | $31.40 | $3,140,000 | 10,017,039 | 1% |
| 2025-12-12 | Blaine Browers | SELL | 20,435 | $43.79 | $894,849 | 63,142 | 24% |
| 2025-12-10 | Brad Williams | SELL | 24,000 | $42.99 | $1,031,760 | 54,719 | 30% |
| 2025-11-17 | Warren B Kanders | SELL | 1,257,038 | $39.00 | $49,024,482 | 1,546 | 100% |
| 2025-11-17 | Warren B Kanders | SELL | 86,903 | $39.00 | $3,389,217 | 10,129,289 | 1% |
| 2025-11-13 | Brad Williams | SELL | 27,370 | $43.62 | $1,193,879 | 78,719 | 26% |
| 2025-10-24 | Brad Williams | SELL | 4,132 | $43.00 | $177,676 | 106,089 | 4% |
| 2025-10-14 | Brad Williams | SELL | 4,132 | $40.00 | $165,280 | 110,221 | 4% |
| 2025-09-23 | Brad Williams | SELL | 4,132 | $37.00 | $152,884 | 114,353 | 3% |
| 2025-06-23 | Warren B Kanders | SELL | 25,000 | $32.78 | $819,500 | 10,216,192 | 0% |
| 2025-06-20 | Warren B Kanders | SELL | 50,000 | $33.01 | $1,650,500 | 10,241,192 | 0% |
| 2025-06-18 | Warren B Kanders | SELL | 50,000 | $33.95 | $1,697,500 | 10,291,192 | 0% |
| 2025-06-04 | Warren B Kanders | SELL | 25,000 | $33.99 | $849,750 | 10,341,192 | 0% |
| 2025-06-03 | Warren B Kanders | SELL | 100,000 | $33.51 | $3,351,000 | 10,366,192 | 1% |
| 2025-05-30 | Warren B Kanders | SELL | 50,000 | $32.75 | $1,637,500 | 10,466,192 | 0% |
| 2025-05-28 | Warren B Kanders | SELL | 50,000 | $32.70 | $1,635,000 | 10,516,192 | 0% |
| 2025-05-27 | Warren B Kanders | SELL | 50,000 | $33.11 | $1,655,500 | 10,566,192 | 0% |
| 2025-05-23 | Warren B Kanders | SELL | 50,000 | $32.65 | $1,632,500 | 10,616,192 | 0% |
| 2025-05-22 | Warren B Kanders | SELL | 50,000 | $33.19 | $1,659,500 | 10,666,192 | 0% |
| 2025-05-20 | Warren B Kanders | SELL | 100,000 | $34.86 | $3,486,000 | 10,716,192 | 1% |
| 2025-03-21 | Warren B Kanders | SELL | 50,000 | $30.98 | $1,549,000 | 10,816,192 | 0% |
| 2025-03-20 | Warren B Kanders | SELL | 50,000 | $31.88 | $1,594,000 | 10,866,192 | 0% |
| 2025-03-19 | Warren B Kanders | SELL | 100,000 | $31.73 | $3,173,000 | 10,916,192 | 1% |
| 2025-03-18 | Warren B Kanders | SELL | 50,000 | $32.20 | $1,610,000 | 11,016,192 | 0% |
| 2025-03-17 | Warren B Kanders | SELL | 100,000 | $32.38 | $3,238,000 | 11,066,192 | 1% |
| 2025-03-14 | Warren B Kanders | SELL | 100,000 | $33.86 | $3,386,000 | 11,166,192 | 1% |
| 2024-12-16 | Warren B Kanders | SELL | 12,133 | $36.22 | $439,457 | 11,395,078 | 0% |
| 2024-12-13 | Warren B Kanders | SELL | 25,000 | $35.29 | $882,250 | 11,407,211 | 0% |
| 2024-12-11 | Warren B Kanders | SELL | 25,000 | $35.32 | $883,000 | 11,432,211 | 0% |
| 2024-12-10 | Warren B Kanders | SELL | 25,000 | $35.05 | $876,250 | 11,457,211 | 0% |
| 2024-12-09 | Warren B Kanders | SELL | 25,000 | $35.49 | $887,250 | 11,482,211 | 0% |
| 2024-12-06 | Warren B Kanders | SELL | 25,000 | $35.67 | $891,750 | 11,507,211 | 0% |
| 2024-12-05 | Warren B Kanders | SELL | 25,000 | $35.83 | $895,750 | 11,532,211 | 0% |
| 2024-12-03 | Brad Williams | SELL | 25,000 | $34.24 | $856,000 | 110,918 | 18% |
| 2024-12-03 | Warren B Kanders | SELL | 50,000 | $34.24 | $1,712,000 | 11,557,211 | 0% |
| 2024-12-03 | Nicolas Sokolow | SELL | 4,089 | $34.08 | $139,352 | 467,620 | 1% |
| 2024-12-03 | Nicolas Sokolow | SELL | 3,154 | $34.08 | $107,486 | 79,231 | 4% |
| 2024-12-02 | Warren B Kanders | SELL | 25,589 | $34.20 | $875,144 | 11,607,211 | 0% |
| 2024-12-02 | Nicolas Sokolow | SELL | 10,000 | $33.78 | $337,835 | 471,709 | 2% |
| 2024-11-29 | Nicolas Sokolow | SELL | 839 | $33.75 | $28,316 | 481,709 | 0% |
| 2024-11-29 | Nicolas Sokolow | SELL | 823 | $33.75 | $27,776 | 82,385 | 1% |
| 2024-11-27 | Warren B Kanders | SELL | 49,411 | $33.56 | $1,658,233 | 11,632,800 | 0% |
| 2024-11-26 | Warren B Kanders | SELL | 50,000 | $33.55 | $1,677,500 | 11,682,211 | 0% |
| 2024-11-25 | Nicolas Sokolow | SELL | 72 | $34.10 | $2,455 | 482,548 | 0% |
| 2024-11-25 | Nicolas Sokolow | SELL | 1,023 | $34.10 | $34,884 | 83,208 | 1% |
| 2024-11-22 | Nicolas Sokolow | SELL | 5,000 | $33.25 | $166,250 | 482,620 | 1% |
| 2024-11-22 | Warren B Kanders | SELL | 50,000 | $33.25 | $1,662,500 | 11,732,211 | 0% |
| 2024-11-21 | Warren B Kanders | SELL | 50,000 | $32.77 | $1,638,500 | 11,782,211 | 0% |
| 2024-11-20 | Warren B Kanders | SELL | 25,000 | $32.29 | $807,250 | 11,832,211 | 0% |
| 2024-11-19 | Warren B Kanders | SELL | 42,036 | $32.00 | $1,345,152 | 11,857,211 | 0% |
| 2024-11-18 | Warren B Kanders | SELL | 7,964 | $32.09 | $255,565 | 11,899,247 | 0% |
| 2024-11-15 | Warren B Kanders | SELL | 50,000 | $32.68 | $1,634,000 | 11,907,211 | 0% |
| 2024-11-12 | Blaine Browers | SELL | 30,000 | $34.06 | $1,021,704 | 77,876 | 28% |
| 2024-09-10 | Warren B Kanders | SELL | 105,377 | $33.92 | $3,574,388 | 11,969,733 | 1% |
| 2024-09-09 | Warren B Kanders | SELL | 109,808 | $33.98 | $3,731,276 | 12,075,110 | 1% |