| Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| WINDACRE PARTNERSHIP LLC | 10% Owner | Jun 26 '26 | Sale | 34.66 | 3,393,479 | 117,609,062 | 18,461,121 | Jun 30 07:51 PM | | WINDACRE PARTNERSHIP LLC | 10% Owner | Jun 30 '26 | Sale | 33.90 | 1,875,000 | 63,562,500 | 16,148,621 | Jun 30 07:51 PM | | WINDACRE PARTNERSHIP LLC | 10% Owner | Jun 29 '26 | Sale | 33.00 | 437,500 | 14,437,500 | 18,023,621 | Jun 30 07:51 PM | | Vivek Raj | Former Director | Jun 12 '26 | Proposed Sale | 35.05 | 78,569 | 2,753,843 | | Jun 12 05:21 PM | | Vivek Raj | Former Director | Jun 12 '26 | Proposed Sale | 35.05 | 43,132 | 1,511,777 | | Jun 12 05:21 PM | | Khouri Haitham | Chief Executive Officer | May 22 '26 | Sale | 31.19 | 117,511 | 3,665,168 | 1,874,615 | May 22 05:39 PM | | Khouri Haitham | Chief Executive Officer | May 21 '26 | Sale | 31.91 | 91,724 | 2,926,913 | 1,992,126 | May 22 05:39 PM | | Khouri Haitham | Chief Executive Officer | May 20 '26 | Sale | 34.09 | 20,300 | 692,027 | 2,083,850 | May 22 05:39 PM | | Haitham Khouri | Officer | May 22 '26 | Proposed Sale | 31.10 | 117,511 | 3,654,592 | | May 22 05:03 PM | | Haitham Khouri | Officer | May 21 '26 | Proposed Sale | 31.40 | 91,724 | 2,880,134 | | May 21 05:56 PM | | Haitham Khouri | Officer | May 20 '26 | Proposed Sale | 33.50 | 20,300 | 680,050 | | May 20 06:29 PM | | Sable Kyle | Chief Financial Officer | May 13 '26 | Option Exercise | 8.36 | 49,540 | 414,154 | 49,540 | May 15 05:49 PM | | Sable Kyle | Chief Financial Officer | May 13 '26 | Sale | 33.09 | 49,540 | 1,639,067 | 0 | May 15 05:49 PM | | Emery Jeffrey | President - Global Fire Safety | May 13 '26 | Option Exercise | 8.36 | 53,537 | 447,569 | 53,537 | May 15 05:49 PM | | Emery Jeffrey | President - Global Fire Safety | May 13 '26 | Sale | 33.45 | 53,537 | 1,790,813 | 0 | May 15 05:49 PM | | KYLE J SABLE | Officer | May 13 '26 | Proposed Sale | 33.09 | 49,540 | 1,639,175 | | May 13 04:38 PM | | JEFFREY EMERY | Officer | May 13 '26 | Proposed Sale | 33.45 | 53,537 | 1,790,641 | | May 13 04:36 PM | | Emery Jeffrey | President - Global Fire Safety | May 11 '26 | Option Exercise | 8.36 | 99,963 | 835,691 | 99,963 | May 12 05:31 PM | | Emery Jeffrey | President - Global Fire Safety | May 08 '26 | Option Exercise | 8.36 | 46,500 | 388,740 | 46,500 | May 12 05:31 PM | | Emery Jeffrey | President - Global Fire Safety | May 11 '26 | Sale | 32.92 | 99,963 | 3,291,207 | 0 | May 12 05:31 PM | | Emery Jeffrey | President - Global Fire Safety | May 08 '26 | Sale | 32.00 | 46,500 | 1,488,000 | 0 | May 12 05:31 PM | | Sable Kyle | Chief Financial Officer | May 08 '26 | Option Exercise | 7.76 | 150,000 | 1,164,600 | 150,000 | May 12 05:31 PM | | Sable Kyle | Chief Financial Officer | May 12 '26 | Option Exercise | 8.36 | 30,000 | 250,800 | 30,000 | May 12 05:31 PM | | Sable Kyle | Chief Financial Officer | May 11 '26 | Option Exercise | 8.36 | 20,460 | 171,046 | 20,460 | May 12 05:31 PM | | Sable Kyle | Chief Financial Officer | May 08 '26 | Sale | 31.52 | 150,000 | 4,728,000 | 0 | May 12 05:31 PM | | Sable Kyle | Chief Financial Officer | May 12 '26 | Sale | 31.75 | 30,000 | 952,500 | 0 | May 12 05:31 PM | | Sable Kyle | Chief Financial Officer | May 11 '26 | Sale | 32.89 | 20,460 | 672,929 | 0 | May 12 05:31 PM | | KYLE J SABLE | Officer | May 12 '26 | Proposed Sale | 31.75 | 30,000 | 952,356 | | May 12 04:18 PM | | KYLE J SABLE | Officer | May 11 '26 | Proposed Sale | 32.89 | 20,460 | 672,850 | | May 11 05:29 PM | | JEFFREY EMERY | Officer | May 11 '26 | Proposed Sale | 32.93 | 99,963 | 3,291,602 | | May 11 05:23 PM | | KYLE J SABLE | Officer | May 08 '26 | Proposed Sale | 31.53 | 150,000 | 4,729,194 | | May 08 04:43 PM | | JEFFREY EMERY | Officer | May 08 '26 | Proposed Sale | 32.00 | 46,500 | 1,488,088 | | May 08 04:32 PM | | Cromwell Harbor Supporting Fou | Foundation of Director | Mar 12 '26 | Proposed Sale | 23.09 | 115,000 | 2,655,350 | | Mar 12 12:29 PM | | Thorndike William N Jr | Director | Mar 09 '26 | Sale | 23.37 | 125,000 | 2,920,921 | 8,735,656 | Mar 11 07:19 PM | | Thorndike William N Jr | Director | Mar 10 '26 | Sale | 23.63 | 100,000 | 2,363,000 | 8,635,656 | Mar 11 07:19 PM | | Thorndike William N Jr | Director | Mar 11 '26 | Sale | 23.18 | 100,000 | 2,318,000 | 8,535,656 | Mar 11 07:19 PM | | Thorndike William N Jr | Director | Mar 04 '26 | Sale | 24.26 | 125,000 | 3,032,500 | 9,060,656 | Mar 06 06:09 PM | | Thorndike William N Jr | Director | Mar 05 '26 | Sale | 24.06 | 100,000 | 2,406,000 | 8,960,656 | Mar 06 06:09 PM | | Thorndike William N Jr | Director | Mar 06 '26 | Sale | 23.63 | 100,000 | 2,363,000 | 8,860,656 | Mar 06 06:09 PM | | William Thorndike | Director | Mar 05 '26 | Proposed Sale | 23.81 | 525,000 | 12,500,250 | | Mar 05 01:38 PM | | William Thorndike | Director | Mar 04 '26 | Proposed Sale | 24.37 | 125,000 | 3,046,250 | | Mar 04 11:49 AM | | EDWARD GOLDBERG | Officer | Feb 27 '26 | Proposed Sale | 23.17 | 300,000 | 6,951,600 | | Feb 27 04:19 PM | | Yokozuka Noriko | General Counsel | Dec 12 '25 | Option Exercise | 10.00 | 137,500 | 1,375,000 | 184,657 | Dec 16 05:15 PM | | Yokozuka Noriko | General Counsel | Dec 12 '25 | Sale | 28.44 | 137,500 | 3,910,500 | 47,157 | Dec 16 05:15 PM | | Sable Kyle | Chief Financial Officer | Dec 12 '25 | Option Exercise | 8.36 | 100,000 | 836,000 | 100,000 | Dec 16 05:15 PM | | Sable Kyle | Chief Financial Officer | Dec 12 '25 | Sale | 28.47 | 100,000 | 2,847,000 | 0 | Dec 16 05:15 PM | | NORIKO YOKOZUKA | Officer | Dec 12 '25 | Proposed Sale | 28.44 | 137,500 | 3,910,431 | | Dec 12 04:18 PM | | KYLE J SABLE | Officer | Dec 12 '25 | Proposed Sale | 28.47 | 100,000 | 2,847,490 | | Dec 12 04:17 PM | | EDWARD GOLDBERG | Officer | Nov 03 '25 | Proposed Sale | 23.81 | 451,995 | 10,760,871 | | Nov 03 04:13 PM | | EDWARD GOLDBERG | Officer | Oct 31 '25 | Proposed Sale | 23.64 | 735,505 | 17,386,088 | | Oct 31 04:14 PM | | Raj Vivek | Director | Sep 11 '25 | Sale | 22.45 | 25,000 | 561,250 | 121,701 | Sep 15 05:36 PM | | Vivek Raj | Director | Sep 11 '25 | Proposed Sale | 22.02 | 25,000 | 550,500 | | Sep 11 04:47 PM | | Sable Kyle | Chief Financial Officer | Sep 05 '25 | Option Exercise | 3.89 | 40,000 | 155,600 | 40,000 | Sep 08 05:50 PM | | Sable Kyle | Chief Financial Officer | Sep 05 '25 | Sale | 22.05 | 40,000 | 882,000 | 0 | Sep 08 05:50 PM | | Emery Jeffrey | President - Global Fire Safety | Sep 04 '25 | Option Exercise | 8.36 | 300,000 | 2,508,000 | 300,000 | Sep 08 05:47 PM | | Emery Jeffrey | President - Global Fire Safety | Sep 04 '25 | Sale | 22.28 | 300,000 | 6,684,000 | 0 | Sep 08 05:47 PM | | EDWARD GOLDBERG | Officer | Sep 08 '25 | Proposed Sale | 22.72 | 250,000 | 5,679,400 | | Sep 08 04:09 PM | | EDWARD GOLDBERG | Officer | Sep 05 '25 | Proposed Sale | 22.22 | 500,000 | 11,108,650 | | Sep 05 04:12 PM | | KYLE J SABLE | Officer | Sep 05 '25 | Proposed Sale | 22.05 | 40,000 | 881,976 | | Sep 05 04:04 PM | | JEFFREY EMERY | Officer | Sep 04 '25 | Proposed Sale | 22.28 | 300,000 | 6,684,540 | | Sep 04 04:52 PM | | EDWARD GOLDBERG | Officer | Sep 04 '25 | Proposed Sale | 22.27 | 250,000 | 5,567,750 | | Sep 04 04:51 PM |
|