| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $68.36 | 3,000 | $205,072.50 | 4,665 | 2026-04-09 | Filing | |
| $70.00 | 30,000 | $2,100,000.00 | 426,979 | 2026-04-09 | Filing | |
| $67.90 | 5,000 | $339,500.00 | 105,000 | 2026-04-09 | Filing | |
| $67.75 | 25,000 | $1,693,750.00 | 110,000 | 2026-04-09 | Filing | |
| $68.00 | 5,000 | $340,000.00 | 135,000 | 2026-04-09 | Filing | |
| $30.02 | 13,998 | $420,151.37 | 456,979 | 2026-02-13 | Filing | |
| $27.59 | 300 | $8,277.00 | 25,153 | 2026-02-09 | Filing | |
| $27.57 | 2,700 | $74,439.00 | 25,453 | 2026-02-09 | Filing | |
| $31.49 | 140 | $4,407.90 | 18,432 | 2026-01-22 | Filing |