| ED | Cawley Timothy | Chairman, President & CEO | Feb 18 '26 | Option Exercise | 0.00 | 33,773 | 0 | 160,482 | Feb 20 |
| ED | Cawley Timothy | Chairman, President & CEO | Dec 31 '25 | Option Exercise | 0.00 | 22,400 | 0 | 138,041 | Jan 05 |
| ED | Cawley Timothy | Chairman, President & CEO | Feb 19 '25 | Option Exercise | 0.00 | 119,064 | 0 | 171,300 | Apr 23 |
| ED | Cawley Timothy | Chairman, President & CEO | Dec 31 '24 | Option Exercise | 0.00 | 23,300 | 0 | 112,108 | Jan 03 |
| ED | Cawley Timothy | Chairman, President & CEO | Apr 30 '24 | Buy | 94.40 | 25 | 2,316 | 86,437 | May 06 |
| ED | Cawley Timothy | Chairman, President & CEO | Mar 29 '24 | Buy | 90.81 | 80 | 7,244 | 86,412 | Apr 04 |
| ED | Cawley Timothy | Chairman, President & CEO | Feb 29 '24 | Buy | 87.21 | 27 | 2,316 | 86,203 | Mar 07 |
| ED | Cawley Timothy | Chairman, President & CEO | Feb 14 '24 | Option Exercise | 0.00 | 131,869 | 0 | 152,111 | Feb 15 |
| ED | Cawley Timothy | Chairman, President & CEO | Jan 31 '24 | Buy | 90.90 | 25 | 2,316 | 20,242 | Feb 07 |
| ED | Cawley Timothy | Chairman, President & CEO | Dec 29 '23 | Buy | 90.97 | 77 | 7,001 | 20,217 | Jan 08 |
| ED | Cawley Timothy | Chairman, President & CEO | Nov 30 '23 | Buy | 90.11 | 26 | 2,316 | 20,018 | Dec 06 |
| ED | Cawley Timothy | Chairman, President & CEO | Oct 31 '23 | Buy | 87.79 | 26 | 2,316 | 19,992 | Nov 06 |
| ED | Cawley Timothy | Chairman, President & CEO | Sep 29 '23 | Buy | 85.53 | 81 | 6,890 | 19,966 | Oct 05 |
| ED | Cawley Timothy | Chairman, President & CEO | Aug 31 '23 | Buy | 88.96 | 26 | 2,316 | 19,765 | Sep 07 |
| ED | Cawley Timothy | Chairman, President & CEO | Jul 31 '23 | Buy | 94.86 | 24 | 2,316 | 19,739 | Aug 04 |
| ED | Cawley Timothy | Chairman, President & CEO | Jun 30 '23 | Buy | 90.40 | 75 | 6,778 | 19,715 | Jul 06 |
| ED | Cawley Timothy | Chairman, President & CEO | May 31 '23 | Buy | 93.30 | 25 | 2,316 | 19,521 | Jun 06 |
| ED | Cawley Timothy | Chairman, President & CEO | Apr 28 '23 | Buy | 98.47 | 24 | 2,316 | 19,496 | May 04 |
| ED | Cawley Timothy | Chairman, President & CEO, | Mar 31 '23 | Buy | 95.67 | 70 | 6,671 | 19,472 | Apr 07 |
| ED | Cawley Timothy | Chairman, President, CEO | Feb 28 '23 | Buy | 89.35 | 26 | 2,316 | 19,287 | Mar 06 |
| ED | Cawley Timothy | Chairman, President, & CEO | Feb 16 '23 | Option Exercise | 0.00 | 22,410 | 0 | 41,671 | Feb 17 |
| ED | Cawley Timothy | Chairman, President, CEO | Jan 31 '23 | Buy | 95.31 | 24 | 2,316 | 19,261 | Feb 06 |
| ED | Cawley Timothy | Chairman, President & CEO | Feb 01 '23 | Buy | 94.90 | 80 | 7,592 | 19,237 | Feb 02 |
| ED | Cawley Timothy | Chairman, President, CEO | Dec 30 '22 | Buy | 95.31 | 68 | 6,453 | 19,157 | Jan 09 |
| ED | Cawley Timothy | Chairman, President & CEO | Jan 03 '23 | Buy | 95.46 | 80 | 7,637 | 19,089 | Jan 04 |