| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.66 | 800 | $57,331.76 | 825 | 2026-03-30 | Filing | |
| $70.56 | 2,075 | $146,412.83 | 1,625 | 2026-03-30 | Filing | |
| $69.67 | 3,941 | $274,558.44 | 3,700 | 2026-03-30 | Filing | |
| $68.77 | 3,499 | $240,612.23 | 7,641 | 2026-03-30 | Filing | |
| $67.67 | 5,525 | $373,874.54 | 11,140 | 2026-03-30 | Filing | |
| $75.19 | 203 | $15,263.75 | 0 | 2026-03-30 | Filing | |
| $74.35 | 529 | $39,328.56 | 203 | 2026-03-30 | Filing | |
| $72.67 | 609 | $44,257.13 | 732 | 2026-03-30 | Filing | |
| $71.66 | 1,300 | $93,164.24 | 1,341 | 2026-03-30 | Filing | |
| $70.56 | 3,372 | $237,930.01 | 2,641 | 2026-03-30 | Filing | |
| $69.67 | 6,405 | $446,218.42 | 6,013 | 2026-03-30 | Filing | |
| $68.77 | 5,688 | $391,141.01 | 12,418 | 2026-03-30 | Filing | |
| $67.67 | 8,979 | $607,606.24 | 18,106 | 2026-03-30 | Filing | |
| $74.87 | 1,500 | $112,300.05 | 248,664 | 2026-03-30 | Filing | |
| $74.12 | 1,300 | $96,354.05 | 250,164 | 2026-03-30 | Filing | |
| $72.64 | 2,200 | $159,817.90 | 251,464 | 2026-03-30 | Filing | |
| $71.68 | 4,800 | $344,074.08 | 253,664 | 2026-03-30 | Filing | |
| $70.55 | 12,600 | $888,869.52 | 258,464 | 2026-03-30 | Filing | |
| $69.65 | 23,907 | $1,665,148.85 | 271,064 | 2026-03-30 | Filing | |
| $68.76 | 20,603 | $1,416,761.17 | 294,971 | 2026-03-30 | Filing |