| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $187.32 | 21 | $3,933.72 | 61,067 | 2024-10-01 | Filing |
| Director | $193.93 | 170 | $32,968.10 | 835 | 2024-10-01 | Filing |
| Officer, Director | $199.99 | 253 | $50,597.47 | 882,582 | 2024-09-20 | Filing |
| Officer, Director | $198.98 | 4,656 | $926,450.88 | 882,835 | 2024-09-20 | Filing |
| Officer, Director | $198.44 | 5,192 | $1,030,300.48 | 887,491 | 2024-09-20 | Filing |
| Officer, Director | $197.21 | 299 | $58,965.79 | 892,683 | 2024-09-20 | Filing |
| Officer, Director | $195.91 | 1,747 | $342,254.77 | 892,982 | 2024-09-20 | Filing |
| Officer, Director | $195.26 | 2,853 | $557,076.78 | 894,729 | 2024-09-20 | Filing |
| Officer | $208.74 | 43 | $8,975.82 | 61,088 | 2024-09-03 | Filing |
| Officer | $207.63 | 69 | $14,326.47 | 61,131 | 2024-09-03 | Filing |
| Officer | $206.78 | 209 | $43,217.02 | 61,200 | 2024-09-03 | Filing |
| Officer | $205.54 | 103 | $21,170.62 | 61,409 | 2024-09-03 | Filing |
| Officer | $204.89 | 168 | $34,421.52 | 61,512 | 2024-09-03 | Filing |
| Officer | $202.64 | 8 | $1,621.12 | 61,680 | 2024-09-03 | Filing |
| Director | $204.11 | 782 | $159,614.02 | 8,863 | 2024-09-04 | Filing |
| Officer, Director | $207.03 | 184 | $38,093.52 | 897,582 | 2024-08-23 | Filing |
| Officer, Director | $206.44 | 1,028 | $212,220.32 | 897,766 | 2024-08-23 | Filing |
| Officer, Director | $205.55 | 5,263 | $1,081,809.65 | 898,794 | 2024-08-23 | Filing |
| Officer, Director | $204.43 | 8,700 | $1,778,541.00 | 904,057 | 2024-08-23 | Filing |
| Officer, Director | $203.62 | 2,184 | $444,706.08 | 912,757 | 2024-08-23 | Filing |