| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $151.78 | 100 | $15,178.00 | 67,988 | 2026-08-12 | Filing | |
| $151.33 | 3,771 | $570,653.36 | 68,088 | 2026-08-12 | Filing | |
| $149.83 | 400 | $59,931.44 | 71,859 | 2026-08-12 | Filing | |
| $148.88 | 7,300 | $1,086,787.50 | 19,063 | 2026-08-05 | Filing | |
| $142.30 | 200 | $28,460.04 | 54,420 | 2026-07-16 | Filing | |
| $141.65 | 9,482 | $1,343,125.30 | 54,620 | 2026-07-16 | Filing | |
| $140.90 | 3,200 | $450,891.52 | 64,102 | 2026-07-16 | Filing | |
| $139.75 | 3,000 | $419,236.50 | 67,302 | 2026-07-16 | Filing | |
| $139.46 | 1,333 | $185,900.18 | 20,132 | 2026-06-12 | Filing | |
| $138.50 | 91 | $12,603.50 | 21,465 | 2026-06-09 | Filing | |
| $152.00 | 2,608 | $396,411.04 | 45,473 | 2026-05-26 | Filing | |
| $150.97 | 1,965 | $296,661.75 | 48,081 | 2026-05-26 | Filing | |
| $151.28 | 667 | $100,903.76 | 15,077 | 2026-05-22 | Filing | |
| $156.64 | 2,490 | $390,033.60 | 25,189 | 2026-05-19 | Filing | |
| $155.73 | 1,371 | $213,512.14 | 64,869 | 2026-05-14 | Filing | |
| $155.27 | 2,900 | $450,285.32 | 66,240 | 2026-05-14 | Filing | |
| $164.96 | 1,600 | $263,936.00 | 26,262 | 2026-03-09 | Filing | |
| $165.00 | 3,865 | $637,725.00 | 161,439 | 2026-02-27 | Filing | |
| $162.62 | 1,472 | $239,379.88 | 48,181 | 2026-02-26 | Filing | |
| $161.71 | 3,099 | $501,144.25 | 49,653 | 2026-02-26 | Filing |