| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.04 | 6,539 | $549,537.56 | 29,293 | 2026-09-15 | Filing | |
| $84.02 | 1,550 | $130,231.00 | 35,832 | 2026-09-14 | Filing | |
| $84.04 | 1,700 | $142,868.00 | 99,885 | 2026-09-15 | Filing | |
| $83.27 | 3,638 | $302,936.26 | 146,828 | 2026-09-10 | Filing | |
| $88.37 | 2,565 | $226,669.05 | 126,043 | 2026-08-27 | Filing | |
| $91.41 | 97 | $8,866.77 | 302,214 | 2026-08-20 | Filing | |
| $90.78 | 7,351 | $667,331.87 | 302,311 | 2026-08-20 | Filing | |
| $89.71 | 19,308 | $1,732,043.45 | 309,662 | 2026-08-20 | Filing | |
| $91.93 | 1,700 | $156,281.00 | 102,953 | 2026-08-14 | Filing | |
| $88.29 | 1,012 | $89,349.48 | 29,570 | 2026-08-12 | Filing | |
| $85.32 | 2,000 | $170,640.00 | 48,852 | 2026-08-03 | Filing | |
| $80.00 | 2,000 | $160,000.00 | 50,852 | 2026-07-31 | Filing | |
| $76.32 | 26,756 | $2,041,999.19 | 328,970 | 2026-07-20 | Filing | |
| $74.42 | 1,700 | $126,514.00 | 104,653 | 2026-07-15 | Filing | |
| $72.00 | 26,756 | $1,926,432.00 | 355,726 | 2026-07-06 | Filing | |
| $75.55 | 1,700 | $128,435.00 | 106,353 | 2026-06-15 | Filing | |
| $74.82 | 199 | $14,888.92 | 52,852 | 2026-06-15 | Filing | |
| $74.10 | 3,801 | $281,650.68 | 53,051 | 2026-06-15 | Filing | |
| $74.13 | 4,911 | $364,052.43 | 95,450 | 2026-06-04 | Filing | |
| $73.00 | 4,912 | $358,576.00 | 100,361 | 2026-06-03 | Filing |