| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $178.35 | 1,655 | $295,166.93 | 147,585 | 2025-04-03 | Filing |
| Officer, Director | $176.95 | 9,566 | $1,692,681.70 | 149,240 | 2025-04-03 | Filing |
| Officer, Director | $175.97 | 20,717 | $3,645,632.64 | 158,806 | 2025-04-03 | Filing |
| Officer, Director | $175.06 | 8,583 | $1,502,569.16 | 179,523 | 2025-04-03 | Filing |
| Officer, Director | $174.10 | 13,452 | $2,341,932.67 | 188,106 | 2025-04-03 | Filing |
| Officer, Director | $186.08 | 256 | $47,635.25 | 201,558 | 2025-04-02 | Filing |
| Officer, Director | $185.22 | 384 | $71,126.17 | 201,814 | 2025-04-02 | Filing |
| Officer, Director | $184.13 | 191 | $35,169.17 | 202,198 | 2025-04-02 | Filing |
| Officer, Director | $182.51 | 55 | $10,038.25 | 202,389 | 2025-04-02 | Filing |
| Officer, Director | $183.63 | 170 | $31,216.32 | 176,295 | 2025-02-27 | Filing |
| Officer, Director | $182.84 | 341 | $62,349.26 | 176,465 | 2025-02-27 | Filing |
| Officer, Director | $181.30 | 375 | $67,988.21 | 176,806 | 2025-02-27 | Filing |
| Officer, Director | $184.94 | 248 | $45,864.82 | 177,181 | 2025-02-26 | Filing |
| Officer, Director | $183.99 | 255 | $46,917.09 | 177,429 | 2025-02-26 | Filing |
| Officer, Director | $183.03 | 391 | $71,566.02 | 177,684 | 2025-02-26 | Filing |
| Officer | $201.37 | 565 | $113,772.07 | 16,101 | 2024-11-26 | Filing |
| Director | $202.00 | 10,000 | $2,020,001.00 | 604,447 | 2024-11-11 | Filing |
| Officer | $199.71 | 2,796 | $558,395.87 | 5,683 | 2024-11-06 | Filing |
| Director | $189.26 | 4,396 | $831,986.96 | 614,447 | 2024-10-30 | Filing |
| Director | $188.62 | 31,326 | $5,908,616.14 | 618,843 | 2024-10-30 | Filing |