The public view is the crawlable proof. The same sourced dataset is available through REST and MCP for agents, research scripts, and back-office tools.
| Date | Insider | Role | Action | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 30, 2026 | Windacre Partnership LLC | 10% Owner | Sell(S) | 1.9M | $33.90 | $63.6M |
| Jun 29, 2026 | Windacre Partnership LLC | 10% Owner | Sell(S) | 438K | $33.00 | $14.4M |
| Jun 26, 2026 | Windacre Partnership LLC | 10% Owner | Sell(S) | 379K | $36.22 | $13.7M |
| Jun 26, 2026 | Windacre Partnership LLC | 10% Owner | Sell(S) | 150K | $34.98 | $5.2M |
| Jun 26, 2026 | Windacre Partnership LLC | 10% Owner | Sell(S) | 2.3M | $34.40 | $79.0M |
| Jun 26, 2026 | Windacre Partnership LLC | 10% Owner | Sell(S) | 20K | $36.25 | $725K |
| Jun 26, 2026 | Windacre Partnership LLC | 10% Owner | Sell(S) | 548K | $34.51 | $18.9M |
| May 22, 2026 | Khouri Haitham | Chief Executive Officer, Director | Sell(S) | 118K | $31.19 | $3.7M |
| May 21, 2026 | Khouri Haitham | Chief Executive Officer, Director | Sell(S) | 92K | $31.91 | $2.9M |
| May 20, 2026 | Khouri Haitham | Chief Executive Officer, Director | Sell(S) | 20K | $34.09 | $692K |
| May 13, 2026 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 50K | — | $0 |
| May 13, 2026 | Sable Kyle | Chief Financial Officer | Sell(S) | 3K | $33.59 | $110K |
| May 13, 2026 | Sable Kyle | Chief Financial Officer | Sell(S) | 46K | $33.05 | $1.5M |
| May 13, 2026 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 50K | $8.36 | $414K |
| May 13, 2026 | Emery Jeffrey | President - Global Fire Safety | Option exercise(M) | 54K | — | $0 |
| May 13, 2026 | Emery Jeffrey | President - Global Fire Safety | Sell(S) | 54K | $33.45 | $1.8M |
| May 13, 2026 | Emery Jeffrey | President - Global Fire Safety | Option exercise(M) | 54K | $8.36 | $448K |
| May 12, 2026 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 30K | — | $0 |
| May 12, 2026 | Sable Kyle | Chief Financial Officer | Sell(S) | 30K | $31.75 | $953K |
| May 12, 2026 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 30K | $8.36 | $251K |
| May 11, 2026 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 20K | — | $0 |
| May 11, 2026 | Sable Kyle | Chief Financial Officer | Sell(S) | 20K | $32.89 | $673K |
| May 11, 2026 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 20K | $8.36 | $171K |
| May 11, 2026 | Emery Jeffrey | President - Global Fire Safety | Option exercise(M) | 100K | $8.36 | $836K |
| May 11, 2026 | Emery Jeffrey | President - Global Fire Safety | Sell(S) | 98K | $32.90 | $3.2M |
| May 11, 2026 | Emery Jeffrey | President - Global Fire Safety | Sell(S) | 2K | $34.05 | $72K |
| May 11, 2026 | Emery Jeffrey | President - Global Fire Safety | Option exercise(M) | 100K | — | $0 |
| May 8, 2026 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 130K | — | $0 |
| May 8, 2026 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 20K | — | $0 |
| May 8, 2026 | Sable Kyle | Chief Financial Officer | Sell(S) | 150K | $31.52 | $4.7M |
| May 8, 2026 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 130K | $8.36 | $1.1M |
| May 8, 2026 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 20K | $3.89 | $78K |
| May 8, 2026 | Emery Jeffrey | President - Global Fire Safety | Option exercise(M) | 47K | $8.36 | $389K |
| May 8, 2026 | Emery Jeffrey | President - Global Fire Safety | Sell(S) | 47K | $32.00 | $1.5M |
| May 8, 2026 | Emery Jeffrey | President - Global Fire Safety | Option exercise(M) | 47K | — | $0 |
| Apr 23, 2026 | Howley W Nicholas | Director | Gift(G) | 3.5M | — | $0 |
| Apr 1, 2026 | Howley W Nicholas | Director | Gift(G) | 1.0M | — | $0 |
| Mar 11, 2026 | Thorndike William N Jr | Director | Sell(S) | 100K | $23.18 | $2.3M |
| Mar 10, 2026 | Thorndike William N Jr | Director | Sell(S) | 100K | $23.63 | $2.4M |
| Mar 9, 2026 | Thorndike William N Jr | Director | Sell(S) | 90K | $23.18 | $2.1M |
| Mar 9, 2026 | Thorndike William N Jr | Director | Sell(S) | 35K | $23.85 | $834K |
| Mar 6, 2026 | Thorndike William N Jr | Director | Sell(S) | 100K | $23.63 | $2.4M |
| Mar 5, 2026 | Thorndike William N Jr | Director | Sell(S) | 100K | $24.06 | $2.4M |
| Mar 4, 2026 | Thorndike William N Jr | Director | Sell(S) | 125K | $24.26 | $3.0M |
| Mar 3, 2026 | Howley W Nicholas | Director | Grant(A) | 5.6M | — | $0 |
| Mar 3, 2026 | Howley W Nicholas | Director | Gift(G) | 1.1M | — | $0 |
| Mar 3, 2026 | Thorndike William N Jr | Director | Grant(A) | 5.6M | — | $0 |
| Mar 3, 2026 | Cool Tracy Britt | Director | Grant(A) | 66K | — | $0 |
| Mar 3, 2026 | Raj Vivek | Director | Grant(A) | 556K | — | $0 |
| Mar 3, 2026 | Khouri Haitham | Chief Executive Officer, Director | Grant(A) | 1.6M | — | $0 |
| Feb 26, 2026 | Hennessy Sean P | Director | Grant(A) | 6K | — | $0 |
| Feb 26, 2026 | Hennessy Sean P | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Hennessy Sean P | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Hennessy Sean P | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Hennessy Sean P | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Hennessy Sean P | Director | Grant(A) | 2K | — | $0 |
| Feb 26, 2026 | Henderson Robert S | Director | Grant(A) | 3K | — | $0 |
| Feb 26, 2026 | Henderson Robert S | Director | Grant(A) | 6K | — | $0 |
| Feb 26, 2026 | Henderson Robert S | Director | Grant(A) | 2K | — | $0 |
| Feb 26, 2026 | Henderson Robert S | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Henderson Robert S | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Henderson Robert S | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Henderson Robert S | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Iversen Bernt G II | Director | Grant(A) | 3K | — | $0 |
| Feb 26, 2026 | Iversen Bernt G II | Director | Grant(A) | 6K | — | $0 |
| Feb 26, 2026 | Iversen Bernt G II | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Iversen Bernt G II | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Iversen Bernt G II | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Iversen Bernt G II | Director | Grant(A) | 6K | — | $0 |
| Feb 26, 2026 | Valladares III Jorge L. | Director | Grant(A) | 6K | — | $0 |
| Feb 26, 2026 | Valladares III Jorge L. | Director | Grant(A) | 6K | — | $0 |
| Feb 26, 2026 | Cool Tracy Britt | Director | Grant(A) | 6K | — | $0 |
| Feb 26, 2026 | Cool Tracy Britt | Director | Grant(A) | 2K | — | $0 |
| Feb 26, 2026 | Cool Tracy Britt | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Cool Tracy Britt | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Cool Tracy Britt | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Raj Vivek | Director | Grant(A) | 2K | — | $0 |
| Feb 26, 2026 | Raj Vivek | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Raj Vivek | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Raj Vivek | Director | Grant(A) | 6K | — | $0 |
| Feb 26, 2026 | Raj Vivek | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2026 | Yokozuka Noriko | General Counsel | Grant(A) | 120K | — | $0 |
| Feb 26, 2026 | Khouri Haitham | Chief Executive Officer, Director | Grant(A) | 100K | — | $0 |
| Feb 26, 2026 | Khouri Haitham | Chief Executive Officer, Director | Grant(A) | 88K | — | $0 |
| Feb 26, 2026 | Khouri Haitham | Chief Executive Officer, Director | Grant(A) | 400K | — | $0 |
| Feb 26, 2026 | Emery Jeffrey | President - Global Fire Safety | Grant(A) | 200K | — | $0 |
| Feb 26, 2026 | Sable Kyle | Chief Financial Officer | Grant(A) | 50K | — | $0 |
| Feb 26, 2026 | Sable Kyle | Chief Financial Officer | Grant(A) | 20K | — | $0 |
| Feb 26, 2026 | Sable Kyle | Chief Financial Officer | Grant(A) | 100K | — | $0 |
| Feb 26, 2026 | Bowman Grant | President, Specialty Products | Grant(A) | 100K | — | $0 |
| Feb 26, 2026 | Bowman Grant | President, Specialty Products | Grant(A) | 40K | — | $0 |
| Dec 12, 2025 | Yokozuka Noriko | General Counsel | Option exercise(M) | 18K | $10.00 | $175K |
| Dec 12, 2025 | Yokozuka Noriko | General Counsel | Option exercise(M) | 120K | $10.00 | $1.2M |
| Dec 12, 2025 | Yokozuka Noriko | General Counsel | Sell(S) | 138K | $28.44 | $3.9M |
| Dec 12, 2025 | Yokozuka Noriko | General Counsel | Option exercise(M) | 18K | — | $0 |
| Dec 12, 2025 | Yokozuka Noriko | General Counsel | Option exercise(M) | 120K | — | $0 |
| Dec 12, 2025 | Sable Kyle | Chief Financial Officer | Sell(S) | 100K | $28.47 | $2.8M |
| Dec 12, 2025 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 100K | $8.36 | $836K |
| Dec 12, 2025 | Sable Kyle | Chief Financial Officer | Option exercise(M) | 100K | — | $0 |
| Dec 9, 2025 | Thorndike William N Jr | Director | Gift(G) | 674K | — | $0 |
Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S), the tradeable signal. Awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.
Coverage: Form 4 filings indexed 2021-03-29 → 2026-07-11. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).