| 12/04/25 | Macpherson Donald GChairman and CEO, Director | Sell | 755 | $970.46 | $732.70K |
| 12/04/25 | Macpherson Donald GChairman and CEO, Director | Sell | 1,015 | $971.41 | $985.98K |
| 12/04/25 | Macpherson Donald GChairman and CEO, Director | Sell | 1,159 | $972.62 | $1.13M |
| 12/04/25 | Macpherson Donald GChairman and CEO, Director | Sell | 2,552 | $973.68 | $2.48M |
| 12/04/25 | Macpherson Donald GChairman and CEO, Director | Sell | 2,971 | $974.45 | $2.90M |
| 12/04/25 | Macpherson Donald GChairman and CEO, Director | Sell | 1,844 | $975.42 | $1.80M |
| 12/04/25 | Macpherson Donald GChairman and CEO, Director | Sell | 720 | $976.58 | $703.14K |
| 12/04/25 | Macpherson Donald GChairman and CEO, Director | Sell | 200 | $978.41 | $195.68K |
| 12/04/25 | Macpherson Donald GChairman and CEO, Director | Gift | 3,977 | - | - |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 27 | $992.36 | $26.79K |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 28 | $992.49 | $27.79K |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 22 | $992.51 | $21.84K |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 6 | $992.52 | $5.96K |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 23 | $992.59 | $22.83K |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 5 | $992.60 | $4.96K |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 63 | $992.61 | $62.53K |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 15 | $992.67 | $14.89K |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 1 | $992.87 | $992.87 |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 100 | $992.89 | $99.29K |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 26 | $992.95 | $25.82K |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 84 | $993.08 | $83.42K |
| 09/09/25 | Leroy Jonny MSVP, Chief Technology Officer | Sell | 100 | $993.22 | $99.32K |
| 02/01/25 | Berardinelli Krantz Nancy LSr. VP & CLO | Tax Withholding | 188 | $1,062.67 | $199.78K |