| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $134.29 | 900 | $120,861.00 | 414,195 | 2026-03-13 | Filing | |
| $132.72 | 3,000 | $398,160.00 | 415,095 | 2026-03-13 | Filing | |
| $132.01 | 11,100 | $1,465,311.00 | 418,095 | 2026-03-13 | Filing | |
| $138.86 | 1,770 | $245,782.20 | 183,057 | 2026-03-09 | Filing | |
| $138.12 | 2,600 | $359,112.00 | 184,827 | 2026-03-09 | Filing | |
| $136.41 | 400 | $54,564.00 | 187,427 | 2026-03-09 | Filing |