| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $81.88 | 2,000 | $163,760.00 | 20,635 | 2026-04-16 | Filing | |
| $85.59 | 4,665 | $399,267.55 | 0 | 2026-04-16 | Filing | |
| $80.72 | 15,000 | $1,210,800.00 | 411,979 | 2026-04-16 | Filing | |
| $67.79 | 10,000 | $677,900.00 | 100,000 | 2026-04-09 | Filing | |
| $68.12 | 25,000 | $1,703,000.00 | 110,000 | 2026-04-09 | Filing | |
| $68.00 | 5,000 | $340,000.00 | 135,000 | 2026-04-09 | Filing | |
| $72.02 | 1,900 | $136,845.41 | 10,659 | 2026-04-15 | Filing | |
| $71.11 | 3,500 | $248,885.70 | 12,559 | 2026-04-13 | Filing | |
| $73.18 | 17,011 | $1,244,803.74 | 181,512 | 2026-04-14 | Filing | |
| $70.58 | 96,036 | $6,778,518.59 | 197,723 | 2026-04-10 | Filing | |
| $70.58 | 56,788 | $4,008,273.08 | 191,999 | 2026-04-10 | Filing | |
| $67.37 | 2,000 | $134,730.00 | 22,855 | 2026-04-10 | Filing | |
| $66.27 | 1,200 | $79,524.00 | 41,441 | 2026-04-09 | Filing | |
| $66.32 | 2,528 | $167,644.32 | 42,641 | 2026-04-09 | Filing | |
| $71.49 | 7,000 | $500,430.70 | 13,143 | 2026-04-13 | Filing | |
| $70.05 | 3,500 | $245,157.50 | 13,143 | 2026-04-10 | Filing | |
| $70.00 | 10,888 | $762,160.00 | 167,540 | 2026-04-10 | Filing | |
| $68.34 | 2,503 | $171,055.02 | 45,169 | 2026-04-09 | Filing | |
| $68.15 | 10,582 | $721,127.32 | 47,672 | 2026-04-09 | Filing | |
| $68.68 | 15,751 | $1,081,855.86 | 199,245 | 2026-04-09 | Filing |