| CF | Malik Ashraf K | Sr. VP, Manufacturing & D'istn | Mar 05 '26 | Sale | 111.00 | 2,439 | 270,729 | 4,299 | Mar 09 |
| CF | Malik Ashraf K | Sr. VP, Manufacturing & D'istn | Mar 02 '26 | Sale | 103.08 | 8,631 | 889,696 | 6,738 | Mar 03 |
| CF | Malik Ashraf K | Sr. VP, Manufacturing & D'istn | Jun 13 '25 | Sale | 99.95 | 5,498 | 549,535 | 14,565 | Jun 17 |
| CF | Malik Ashraf K | Sr. VP, Manufacturing & D'istn | Jan 13 '25 | Sale | 95.00 | 8,889 | 844,457 | 15,871 | Jan 14 |
| CF | Malik Ashraf K | Sr. VP, Manufacturing & D'istn | Nov 21 '24 | Sale | 90.78 | 7,000 | 635,487 | 22,211 | Nov 22 |
| CF | Malik Ashraf K | Sr. VP, Manufacturing & D'istn | Oct 04 '24 | Sale | 90.02 | 7,201 | 648,269 | 29,211 | Oct 07 |
| CF | Malik Ashraf K | Sr. VP, Manufacturing & D'istn | Mar 11 '22 | Sale | 97.32 | 5,033 | 489,807 | 15,707 | Mar 11 |
| CF | Malik Ashraf K | Sr. VP, Manufacturing & D'istn | Dec 22 '21 | Option Exercise | 56.46 | 17,975 | 1,014,795 | 39,116 | Dec 23 |
| CF | Malik Ashraf K | Sr. VP, Manufacturing & D'istn | Dec 22 '21 | Sale | 70.00 | 23,458 | 1,642,060 | 15,658 | Dec 23 |