| PPG | NOVO GUILLERMO | Director | Apr 15 '26 | Option Exercise | 0.00 | 3,698 | 0 | 12,755 | Apr 17 12:00 AM |
| ASH | NOVO GUILLERMO | Chair of the Board and CEO | Nov 17 '25 | Option Exercise | 24.80 | 12,244 | 303,651 | 143,412 | Nov 19 12:00 AM |
| ASH | NOVO GUILLERMO | Chair of the Board and CEO | Nov 14 '25 | Option Exercise | 25.75 | 18,238 | 469,720 | 141,107 | Nov 17 12:00 AM |
| ASH | NOVO GUILLERMO | Chair of the Board and CEO | Nov 13 '25 | Option Exercise | 26.55 | 18,058 | 479,440 | 135,767 | Nov 17 12:00 AM |
| PPG | NOVO GUILLERMO | Director | Apr 16 '25 | Option Exercise | 0.00 | 2,736 | 0 | 9,099 | Apr 18 12:00 AM |
| ASH | NOVO GUILLERMO | Chair of the Board and CEO | Jan 31 '25 | Buy | 64.24 | 31,294 | 2,010,327 | 31,294 | Feb 03 12:00 AM |
| ASH | NOVO GUILLERMO | Chair of the Board and CEO | Nov 19 '24 | Option Exercise | 76.39 | 11,096 | 847,623 | 131,382 | Nov 20 12:00 AM |
| ASH | NOVO GUILLERMO | Chair of the Board and CEO | Nov 18 '24 | Option Exercise | 38.21 | 25,478 | 973,583 | 122,778 | Nov 19 12:00 AM |
| ASH | NOVO GUILLERMO | Chair of the Board and CEO | Nov 14 '24 | Option Exercise | 39.02 | 17,730 | 691,913 | 116,649 | Nov 18 12:00 AM |
| ASH | NOVO GUILLERMO | Chair of the Board and CEO | Nov 18 '23 | Option Exercise | 39.16 | 13,142 | 514,641 | 110,534 | Nov 22 12:00 AM |
| ASH | NOVO GUILLERMO | Chair of the Board and CEO | Nov 17 '23 | Option Exercise | 38.45 | 27,868 | 1,071,525 | 97,618 | Nov 22 12:00 AM |
| ASH | NOVO GUILLERMO | Chair of the Board and CEO | Dec 16 '22 | Option Exercise | 53.16 | 54 | 2,870 | 87,081 | Dec 19 12:00 AM |
| ASH | NOVO GUILLERMO | Chair of the Board and CEO | Dec 15 '22 | Option Exercise | 53.16 | 18,230 | 969,016 | 91,243 | Dec 19 12:00 AM |