| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $309.83 | 2,893 | $896,323.73 | 33,458 | 2026-09-14 | Filing |
| Officer | $309.80 | 4,396 | $1,361,893.99 | 36,351 | 2026-09-14 | Filing |
| Director | $310.34 | 439 | $136,239.26 | 8,252 | 2026-09-14 | Filing |
| Officer, Director | $319.30 | 9,375 | $2,993,416.88 | 36,445 | 2026-02-17 | Filing |
| Officer, Director | $318.37 | 27,376 | $8,715,795.67 | 45,820 | 2026-02-17 | Filing |
| Officer, Director | $317.36 | 47,134 | $14,958,342.55 | 73,196 | 2026-02-17 | Filing |
| Officer, Director | $316.27 | 30,404 | $9,616,003.82 | 120,330 | 2026-02-17 | Filing |
| Officer | $269.40 | 11,905 | $3,207,207.00 | 79,451 | 2025-08-21 | Filing |
| Officer | $269.54 | 2,914 | $785,439.56 | 70,453 | 2025-02-07 | Filing |
| Officer, Director | $268.83 | 40,653 | $10,928,745.99 | 77,383 | 2025-02-07 | Filing |
| Officer | $251.66 | 23,366 | $5,880,287.56 | 22,833 | 2024-12-16 | Filing |
| Officer | $235.73 | 14,357 | $3,384,392.84 | 22,833 | 2024-10-24 | Filing |
| Officer | $217.00 | 4,919 | $1,067,423.00 | 15,949 | 2024-09-13 | Filing |
| Officer, Director | $193.51 | 500 | $96,757.00 | 2,567,871 | 2024-02-09 | Filing |
| Officer, Director | $192.82 | 21,595 | $4,163,896.07 | 2,568,371 | 2024-02-09 | Filing |
| Officer, Director | $196.31 | 6,340 | $1,244,606.67 | 2,536,478 | 2024-02-08 | Filing |
| Officer, Director | $195.42 | 15,149 | $2,960,463.03 | 2,542,818 | 2024-02-08 | Filing |
| Officer | $166.61 | 10,863 | $1,809,892.03 | 58,256 | 2023-11-16 | Filing |
| Officer | $166.54 | 3,983 | $663,341.96 | 19,780 | 2023-11-16 | Filing |
| Officer | $165.75 | 2,284 | $378,569.12 | 23,763 | 2023-11-16 | Filing |