| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $78.62 | 2,565 | $201,660.30 | 120,913 | 2026-10-27 | Filing | |
| $85.48 | 1,700 | $145,316.00 | 98,185 | 2026-10-15 | Filing | |
| $86.15 | 2,565 | $220,974.75 | 123,478 | 2026-09-28 | Filing | |
| $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 |