| Date | Insider | Title | Code | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jun 30, 2026 | WINDACRE PARTNERSHIP LLC | 10% Owner | S | 1,875,000 | $33.9000 | $63.56M |
| Jun 29, 2026 | WINDACRE PARTNERSHIP LLC | 10% Owner | S | 437,500 | $33.0000 | $14.44M |
| Jun 26, 2026 | WINDACRE PARTNERSHIP LLC | 10% Owner | S | 548,479 | $34.5100 | $18.93M |
| Jun 26, 2026 | WINDACRE PARTNERSHIP LLC | 10% Owner | S | 20,000 | $36.2500 | $725.00K |
| Jun 26, 2026 | WINDACRE PARTNERSHIP LLC | 10% Owner | S | 2,296,400 | $34.4000 | $79.00M |
| Jun 26, 2026 | WINDACRE PARTNERSHIP LLC | 10% Owner | S | 150,000 | $34.9800 | $5.25M |
| Jun 26, 2026 | WINDACRE PARTNERSHIP LLC | 10% Owner | S | 378,600 | $36.2200 | $13.71M |
| May 22, 2026 | Khouri Haitham | Chief Executive Officer | S | 117,511 | $31.1900 | $3.67M |
| May 21, 2026 | Khouri Haitham | Chief Executive Officer | S | 91,724 | $31.9100 | $2.93M |
| May 20, 2026 | Khouri Haitham | Chief Executive Officer | S | 20,300 | $34.0900 | $692.03K |
| May 13, 2026 | Emery Jeffrey | President - Global Fire Safety | M | 53,537 | $0.0000 | $0.00 |
| May 13, 2026 | Emery Jeffrey | President - Global Fire Safety | S | 53,537 | $33.4500 | $1.79M |
| May 13, 2026 | Emery Jeffrey | President - Global Fire Safety | M | 53,537 | $8.3600 | $447.57K |
| May 13, 2026 | Sable Kyle | Chief Financial Officer | M | 49,540 | $0.0000 | $0.00 |
| May 13, 2026 | Sable Kyle | Chief Financial Officer | S | 3,277 | $33.5900 | $110.07K |
| May 13, 2026 | Sable Kyle | Chief Financial Officer | S | 46,263 | $33.0500 | $1.53M |
| May 13, 2026 | Sable Kyle | Chief Financial Officer | M | 49,540 | $8.3600 | $414.15K |
| May 12, 2026 | Sable Kyle | Chief Financial Officer | M | 30,000 | $0.0000 | $0.00 |
| May 12, 2026 | Sable Kyle | Chief Financial Officer | S | 30,000 | $31.7500 | $952.50K |
| May 12, 2026 | Sable Kyle | Chief Financial Officer | M | 30,000 | $8.3600 | $250.80K |
| May 11, 2026 | Sable Kyle | Chief Financial Officer | M | 20,460 | $0.0000 | $0.00 |
| May 11, 2026 | Sable Kyle | Chief Financial Officer | S | 20,460 | $32.8900 | $672.93K |
| May 11, 2026 | Sable Kyle | Chief Financial Officer | M | 20,460 | $8.3600 | $171.04K |
| May 11, 2026 | Emery Jeffrey | President - Global Fire Safety | M | 99,963 | $0.0000 | $0.00 |
| May 11, 2026 | Emery Jeffrey | President - Global Fire Safety | S | 2,108 | $34.0500 | $71.78K |
| May 11, 2026 | Emery Jeffrey | President - Global Fire Safety | S | 97,855 | $32.9000 | $3.22M |
| May 11, 2026 | Emery Jeffrey | President - Global Fire Safety | M | 99,963 | $8.3600 | $835.69K |
| May 8, 2026 | Sable Kyle | Chief Financial Officer | M | 130,000 | $0.0000 | $0.00 |
| May 8, 2026 | Sable Kyle | Chief Financial Officer | M | 20,000 | $0.0000 | $0.00 |
| May 8, 2026 | Sable Kyle | Chief Financial Officer | S | 150,000 | $31.5200 | $4.73M |
| May 8, 2026 | Sable Kyle | Chief Financial Officer | M | 130,000 | $8.3600 | $1.09M |
| May 8, 2026 | Sable Kyle | Chief Financial Officer | M | 20,000 | $3.8900 | $77.80K |
| May 8, 2026 | Emery Jeffrey | President - Global Fire Safety | M | 46,500 | $0.0000 | $0.00 |
| May 8, 2026 | Emery Jeffrey | President - Global Fire Safety | S | 46,500 | $32.0000 | $1.49M |
| May 8, 2026 | Emery Jeffrey | President - Global Fire Safety | M | 46,500 | $8.3600 | $388.74K |
| Apr 23, 2026 | Howley W Nicholas | Director | G | 3,480,640 | $0.0000 | $0.00 |
| Apr 1, 2026 | Howley W Nicholas | Director | G | 1,000,000 | $0.0000 | $0.00 |
| Mar 11, 2026 | Thorndike William N Jr | Director | S | 100,000 | $23.1800 | $2.32M |
| Mar 10, 2026 | Thorndike William N Jr | Director | S | 100,000 | $23.6300 | $2.36M |
| Mar 9, 2026 | Thorndike William N Jr | Director | S | 34,957 | $23.8500 | $833.72K |
| Mar 9, 2026 | Thorndike William N Jr | Director | S | 90,043 | $23.1800 | $2.09M |
| Mar 6, 2026 | Thorndike William N Jr | Director | S | 100,000 | $23.6300 | $2.36M |
| Mar 5, 2026 | Thorndike William N Jr | Director | S | 100,000 | $24.0600 | $2.41M |
| Mar 4, 2026 | Thorndike William N Jr | Director | S | 125,000 | $24.2600 | $3.03M |
| Mar 3, 2026 | Khouri Haitham | Chief Executive Officer | A | 1,600,317 | $0.0000 | $0.00 |
| Mar 3, 2026 | Howley W Nicholas | Director | G | 1,101,852 | $0.0000 | $0.00 |
| Mar 3, 2026 | Howley W Nicholas | Director | A | 5,582,492 | $0.0000 | $0.00 |
| Mar 3, 2026 | Raj Vivek | Director | A | 555,859 | $0.0000 | $0.00 |
| Mar 3, 2026 | Thorndike William N Jr | Director | A | 5,582,492 | $0.0000 | $0.00 |
| Mar 3, 2026 | Cool Tracy Britt | Director | A | 65,843 | $0.0000 | $0.00 |