| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $219.31 | 825 | $180,932.57 | 50,311 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $218.20 | 370 | $80,734.89 | 51,136 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $217.20 | 483 | $104,909.73 | 51,506 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $216.21 | 395 | $85,401.45 | 51,989 | 2026-06-23 | Filing |
| Large Shareholder, Officer, Director | $225.03 | 298 | $67,058.17 | 0 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $223.97 | 1,818 | $407,175.46 | 298 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $223.08 | 2,868 | $639,779.96 | 2,116 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $222.09 | 2,258 | $501,469.06 | 4,984 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $220.99 | 3,583 | $791,796.78 | 7,242 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $220.11 | 4,915 | $1,081,832.29 | 10,825 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $218.73 | 2,834 | $619,868.35 | 15,740 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $217.96 | 8,697 | $1,895,563.33 | 18,574 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $216.97 | 7,752 | $1,681,980.90 | 27,271 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $216.07 | 6,268 | $1,354,320.49 | 35,023 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $214.94 | 4,560 | $980,139.17 | 41,291 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $213.97 | 2,543 | $544,118.59 | 45,851 | 2026-06-22 | Filing |
| Large Shareholder, Officer, Director | $212.97 | 3,990 | $849,757.48 | 48,394 | 2026-06-22 | Filing |
| Officer, Director | $223.29 | 100 | $22,329.00 | 47,425 | 2026-06-18 | Filing |
| Officer, Director | $222.66 | 1,294 | $288,126.70 | 47,525 | 2026-06-18 | Filing |
| Officer, Director | $221.56 | 2,517 | $557,655.19 | 48,819 | 2026-06-18 | Filing |