| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.53 | 1,600 | $140,048.00 | 167,919 | 2026-07-27 | Filing | |
| $87.53 | 688 | $60,220.64 | 216,438 | 2026-07-27 | Filing | |
| $90.71 | 3,600 | $326,543.40 | 501,477 | 2026-07-23 | Filing | |
| $89.44 | 96,400 | $8,621,900.32 | 505,077 | 2026-07-23 | Filing | |
| $89.24 | 14,562 | $1,299,549.29 | 601,477 | 2026-07-22 | Filing | |
| $88.65 | 48,032 | $4,257,849.48 | 616,039 | 2026-07-22 | Filing | |
| $87.70 | 37,406 | $3,280,566.05 | 664,071 | 2026-07-22 | Filing | |
| $80.66 | 556 | $44,845.63 | 701,477 | 2026-07-21 | Filing | |
| $79.98 | 74,444 | $5,954,336.34 | 702,033 | 2026-07-21 | Filing | |
| $79.55 | 3,596 | $286,068.27 | 776,477 | 2026-07-20 | Filing | |
| $71.52 | 7,306 | $522,525.12 | 117,178 | 2026-07-13 | Filing | |
| $71.39 | 558 | $39,835.62 | 124,484 | 2026-07-13 | Filing | |
| $71.52 | 1,101 | $78,743.52 | 65,947 | 2026-07-13 | Filing | |
| $71.39 | 84 | $5,996.76 | 67,048 | 2026-07-13 | Filing | |
| $71.52 | 18,977 | $1,357,235.04 | 345,805 | 2026-07-13 | Filing | |
| $71.39 | 1,453 | $103,729.67 | 364,782 | 2026-07-13 | Filing | |
| $71.52 | 32,744 | $2,341,850.88 | 1,130,426 | 2026-07-13 | Filing | |
| $71.39 | 2,505 | $178,831.95 | 1,163,170 | 2026-07-13 | Filing | |
| $71.52 | 7,301 | $522,167.52 | 217,126 | 2026-07-13 | Filing | |
| $71.39 | 562 | $40,121.18 | 224,427 | 2026-07-13 | Filing |