| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.58 | 1,341 | $110,739.78 | 1,115,987 | 2026-05-13 | Filing | |
| $82.05 | 18,659 | $1,530,970.95 | 1,117,328 | 2026-05-13 | Filing | |
| $84.60 | 1,800 | $152,280.00 | 207,023 | 2026-05-06 | Filing | |
| $83.92 | 3,700 | $310,504.00 | 208,823 | 2026-05-06 | Filing | |
| $83.16 | 289 | $24,033.24 | 173,371 | 2026-05-01 | Filing | |
| $82.60 | 900 | $74,340.00 | 173,660 | 2026-05-01 | Filing | |
| $81.02 | 811 | $65,707.22 | 174,560 | 2026-05-01 | Filing | |
| $90.00 | 2,000 | $180,000.00 | 175,371 | 2026-04-16 | Filing | |
| $85.00 | 200 | $17,000.00 | 1,132,987 | 2026-04-08 | Filing | |
| $83.26 | 2,000 | $166,520.00 | 1,133,187 | 2026-04-08 | Filing | |
| $82.48 | 17,800 | $1,468,144.00 | 1,135,187 | 2026-04-08 | Filing | |
| $85.89 | 100 | $8,589.00 | 208,398 | 2026-04-01 | Filing | |
| $85.33 | 2,702 | $230,561.66 | 208,498 | 2026-04-01 | Filing | |
| $84.31 | 2,698 | $227,468.38 | 211,200 | 2026-04-01 | Filing | |
| $85.46 | 1,100 | $94,006.00 | 177,371 | 2026-04-01 | Filing | |
| $84.46 | 900 | $76,014.00 | 178,471 | 2026-04-01 | Filing | |
| $85.00 | 2,000 | $170,000.00 | 179,371 | 2026-03-25 | Filing | |
| $75.86 | 3,418 | $259,289.48 | 1,152,987 | 2026-03-11 | Filing | |
| $74.83 | 8,219 | $615,027.77 | 1,156,405 | 2026-03-11 | Filing | |
| $74.29 | 8,363 | $621,287.27 | 1,164,624 | 2026-03-11 | Filing |