| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $108.50 | 2,625 | $284,812.50 | 6,677 | 2026-03-11 | Filing |
| | $107.68 | 3,312 | $356,585.81 | 14,667 | 2026-03-11 | Filing |
| | $110.29 | 1,044 | $115,142.76 | 6,677 | 2026-02-27 | Filing |
| | $106.80 | 8,464 | $903,957.74 | 17,979 | 2026-02-27 | Filing |
| | $107.81 | 55,930 | $6,030,020.24 | 1,476,500 | 2026-03-02 | Filing |
| | $106.76 | 150,000 | $16,013,355.00 | 1,532,304 | 2026-02-26 | Filing |
| Director | $92.78 | 976 | $90,553.28 | 4,773 | 2025-08-12 | Filing |
| Officer, Director | $92.35 | 6,713 | $619,978.44 | 17,976 | 2025-08-11 | Filing |
| Officer, Director | $91.55 | 384 | $35,154.59 | 17,976 | 2025-08-11 | Filing |
| Officer, Director | $92.53 | 3,718 | $344,040.30 | 18,360 | 2025-08-11 | Filing |
| Director | $94.00 | 2,500 | $235,000.00 | 2,916 | 2025-08-08 | Filing |
| Director | $91.82 | 1,574 | $144,521.69 | 2,916 | 2025-08-11 | Filing |
| Director | $92.78 | 4,987 | $462,708.82 | 4,490 | 2025-08-11 | Filing |
| Director | $93.49 | 939 | $87,784.48 | 2,916 | 2025-08-08 | Filing |
| Officer, Director | $93.51 | 100,000 | $9,350,530.00 | 1,727,003 | 2025-08-06 | Filing |
| Officer, Director | $84.69 | 1,099 | $93,077.17 | 1,827,003 | 2025-05-20 | Filing |
| Officer, Director | $85.24 | 3,300 | $281,297.28 | 1,828,102 | 2025-05-20 | Filing |
| Officer, Director | $84.94 | 5,700 | $484,155.15 | 1,796,783 | 2025-05-19 | Filing |
| Officer, Director | $85.86 | 71,168 | $6,110,178.46 | 1,802,483 | 2025-05-19 | Filing |
| Officer, Director | $84.77 | 18,733 | $1,587,923.35 | 1,873,651 | 2025-05-16 | Filing |