| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.57 | 1,700 | $218,569.00 | 426,395 | 2026-03-31 | Filing | |
| $127.44 | 400 | $50,976.00 | 428,095 | 2026-03-31 | Filing | |
| $126.40 | 700 | $88,480.00 | 428,495 | 2026-03-31 | Filing | |
| $143.74 | 500 | $71,870.00 | 38,413 | 2026-03-23 | Filing | |
| $143.00 | 1,100 | $157,300.00 | 38,913 | 2026-03-23 | Filing | |
| $141.54 | 1,652 | $233,824.08 | 40,013 | 2026-03-23 | Filing | |
| $140.83 | 5,648 | $795,407.84 | 41,665 | 2026-03-23 | Filing | |
| $139.56 | 600 | $83,736.00 | 47,313 | 2026-03-23 | Filing | |
| $146.45 | 100 | $14,645.00 | 36,000 | 2026-03-18 | Filing | |
| $145.29 | 100 | $14,529.00 | 36,100 | 2026-03-18 | Filing | |
| $144.46 | 600 | $86,676.00 | 36,200 | 2026-03-18 | Filing | |
| $143.68 | 2,100 | $301,728.00 | 36,800 | 2026-03-18 | Filing | |
| $142.81 | 2,758 | $393,869.98 | 38,900 | 2026-03-18 | Filing | |
| $146.36 | 400 | $58,544.00 | 1,088,451 | 2026-03-18 | Filing | |
| $145.63 | 1,500 | $218,445.00 | 1,088,851 | 2026-03-18 | Filing | |
| $144.51 | 3,929 | $567,779.79 | 1,090,351 | 2026-03-18 | Filing | |
| $143.54 | 11,732 | $1,684,011.28 | 1,094,280 | 2026-03-18 | Filing | |
| $142.76 | 15,946 | $2,276,450.96 | 1,106,012 | 2026-03-18 | Filing | |
| $136.20 | 1,400 | $190,680.00 | 411,195 | 2026-03-13 | Filing | |
| $135.26 | 1,600 | $216,416.00 | 412,595 | 2026-03-13 | Filing |