| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $154.03 | 8,286 | $1,276,267.72 | 230,097 | 2023-09-11 | Filing |
| Officer | $141.42 | 12,513 | $1,769,588.46 | 5,270 | 2023-06-12 | Filing |
| Officer | $138.05 | 90 | $12,424.50 | 64,434 | 2023-03-16 | Filing |