| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $155.57 | 100 | $15,556.51 | 44,619 | 2026-05-29 | Filing | |
| $155.55 | 500 | $77,777.45 | 44,719 | 2026-05-29 | Filing | |
| $156.59 | 7,936 | $1,242,709.35 | 50,496 | 2026-05-22 | Filing | |
| $157.05 | 1,590 | $249,714.43 | 54,020 | 2026-05-22 | Filing | |
| $156.65 | 18,410 | $2,883,873.11 | 55,610 | 2026-05-22 | Filing | |
| $156.61 | 11,903 | $1,864,185.96 | 48,432 | 2026-05-19 | Filing | |
| $154.16 | 1,761 | $271,469.95 | 45,335 | 2026-05-11 | Filing | |
| $153.59 | 13,876 | $2,131,171.82 | 47,096 | 2026-05-11 | Filing | |
| $152.41 | 441 | $67,212.72 | 40,972 | 2026-05-08 | Filing | |
| $152.01 | 11,349 | $1,725,152.41 | 41,413 | 2026-05-08 | Filing | |
| $155.78 | 505 | $78,671.32 | 3,449 | 2026-05-06 | Filing | |
| $155.01 | 1,645 | $254,984.87 | 3,954 | 2026-05-06 | Filing | |
| $154.07 | 1,095 | $168,708.84 | 54,020 | 2026-05-05 | Filing | |
| $153.56 | 11,759 | $1,805,713.22 | 55,115 | 2026-05-05 | Filing | |
| $153.48 | 2,146 | $329,372.59 | 54,020 | 2026-05-04 | Filing | |
| $154.29 | 9,114 | $1,406,202.71 | 58,451 | 2026-05-05 | Filing | |
| $153.53 | 12,905 | $1,981,334.33 | 67,565 | 2026-05-05 | Filing | |
| $154.23 | 1,280 | $197,409.54 | 54,020 | 2026-05-01 | Filing | |
| $153.68 | 8,720 | $1,340,067.80 | 55,300 | 2026-05-01 | Filing | |
| $153.88 | 4,663 | $717,529.85 | 58,451 | 2026-04-28 | Filing |