| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $178.55 | 880 | $157,124.00 | 54,627 | 2025-08-20 | Filing |
| Officer | $177.82 | 130 | $23,116.60 | 9,378 | 2025-08-20 | Filing |
| Officer | $177.58 | 378 | $67,125.24 | 9,508 | 2025-08-19 | Filing |
| Officer | $179.49 | 100 | $17,949.00 | 80,410 | 2025-08-19 | Filing |
| Officer | $178.89 | 500 | $89,445.00 | 80,510 | 2025-08-19 | Filing |
| Officer | $177.40 | 703 | $124,712.20 | 81,010 | 2025-08-19 | Filing |
| Officer, Director | $172.04 | 4,020 | $691,600.80 | 222,340 | 2025-08-15 | Filing |
| Officer, Director | $171.50 | 3,980 | $682,570.00 | 226,360 | 2025-08-15 | Filing |
| Officer | $176.74 | 1,717 | $303,462.58 | 11,953 | 2025-06-23 | Filing |
| Officer | $193.10 | 548 | $105,818.80 | 118 | 2025-06-04 | Filing |
| Officer | $190.34 | 10 | $1,903.40 | 13,670 | 2025-06-03 | Filing |
| Large Shareholder, Director | $200.03 | 604 | $120,818.12 | 251,068 | 2025-05-21 | Filing |
| Large Shareholder, Director | $200.44 | 13,519 | $2,709,748.36 | 251,672 | 2025-05-20 | Filing |
| Officer | $198.45 | 377 | $74,815.65 | 6,045 | 2025-05-19 | Filing |
| Director | $200.85 | 510 | $102,433.50 | 4,077 | 2025-05-16 | Filing |
| Large Shareholder, Director | $201.13 | 22,920 | $4,609,899.60 | 265,191 | 2025-05-19 | Filing |
| Large Shareholder, Director | $200.64 | 39,253 | $7,875,721.92 | 288,111 | 2025-05-19 | Filing |
| Large Shareholder, Director | $201.09 | 10,257 | $2,062,580.13 | 327,364 | 2025-05-16 | Filing |
| Large Shareholder, Director | $200.62 | 53,271 | $10,687,228.02 | 337,621 | 2025-05-16 | Filing |
| Officer, Director | $199.29 | 1,671 | $333,013.59 | 1,522,781 | 2025-05-16 | Filing |