| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $202.96 | 1,876 | $380,760.46 | 76,058 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $207.79 | 2,023 | $420,350.47 | 25,550 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $206.90 | 6,485 | $1,341,765.31 | 27,573 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $206.04 | 6,127 | $1,262,404.63 | 34,058 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $205.05 | 6,160 | $1,263,091.37 | 40,185 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $203.98 | 6,923 | $1,412,138.31 | 46,345 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $203.04 | 13,694 | $2,780,388.68 | 53,268 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $202.06 | 7,910 | $1,598,291.44 | 66,962 | 2026-05-19 | Filing |
| Large Shareholder, Officer, Director | $201.17 | 3,062 | $615,985.30 | 74,872 | 2026-05-19 | Filing |
| Officer | $203.02 | 270 | $54,814.29 | 212,014 | 2026-05-18 | Filing |
| Officer | $202.17 | 2,000 | $404,333.40 | 212,284 | 2026-05-18 | Filing |
| Officer | $201.21 | 3,570 | $718,310.78 | 214,284 | 2026-05-18 | Filing |
| Officer | $200.20 | 2,432 | $486,894.91 | 217,854 | 2026-05-18 | Filing |
| Officer | $199.05 | 928 | $184,721.65 | 220,286 | 2026-05-18 | Filing |
| Officer | $197.81 | 400 | $79,123.48 | 221,214 | 2026-05-18 | Filing |
| Officer | $195.14 | 300 | $58,541.01 | 221,614 | 2026-05-18 | Filing |
| Officer | $193.28 | 100 | $19,328.00 | 221,914 | 2026-05-18 | Filing |
| Officer | $193.32 | 3,481 | $672,946.92 | 49,163 | 2026-05-18 | Filing |
| Officer | $196.95 | 3,333 | $656,434.35 | 52,644 | 2026-05-15 | Filing |
| | $223.73 | 63 | $14,094.85 | 494,067 | 2026-05-04 | Filing |