| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.72 | 21,909 | $2,381,946.48 | 65,292 | 2026-08-07 | Filing | |
| $107.96 | 104,091 | $11,237,664.36 | 87,102 | 2026-08-07 | Filing | |
| $110.76 | 800 | $88,608.00 | 191,292 | 2026-08-07 | Filing | |
| $110.02 | 2,536 | $279,010.72 | 192,092 | 2026-08-07 | Filing | |
| $109.10 | 2,373 | $258,894.30 | 194,628 | 2026-08-07 | Filing | |
| $108.05 | 23,907 | $2,583,151.35 | 197,001 | 2026-08-07 | Filing | |
| $107.49 | 10,384 | $1,116,176.16 | 220,908 | 2026-08-07 | Filing | |
| $101.97 | 5,566 | $567,565.02 | 0 | 2026-07-09 | Filing | |
| $101.24 | 15,329 | $1,551,907.96 | 5,566 | 2026-07-09 | Filing | |
| $100.22 | 10,354 | $1,037,677.88 | 20,895 | 2026-07-09 | Filing | |
| $81.38 | 13,229 | $1,076,576.02 | 0 | 2026-06-17 | Filing | |
| $80.34 | 16,771 | $1,347,382.14 | 13,229 | 2026-06-17 | Filing | |
| $91.37 | 4,159 | $380,007.83 | 4,000 | 2026-06-01 | Filing | |
| $90.72 | 16,943 | $1,537,068.96 | 8,159 | 2026-06-01 | Filing | |
| $89.72 | 5,428 | $487,000.16 | 25,102 | 2026-06-01 | Filing | |
| $85.47 | 599 | $51,196.53 | 0 | 2026-05-08 | Filing | |
| $89.84 | 8,224 | $738,844.16 | 0 | 2026-04-09 | Filing | |
| $85.54 | 7,232 | $618,625.28 | 0 | 2026-03-31 | Filing | |
| $84.57 | 19,469 | $1,646,493.33 | 7,232 | 2026-03-31 | Filing | |
| $83.90 | 59,800 | $5,017,220.00 | 26,701 | 2026-03-31 | Filing |