| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.20 | 8,064 | $678,997.67 | 26,743 | 2026-09-10 | Filing | |
| $85.44 | 4,064 | $347,228.16 | 9,238 | 2026-09-08 | Filing | |
| $85.44 | 293 | $25,033.92 | 9,238 | 2026-09-08 | Filing | |
| $83.83 | 2,500 | $209,575.00 | 43,477 | 2026-09-10 | Filing | |
| $85.44 | 4,064 | $347,228.16 | 5,174 | 2026-09-08 | Filing | |
| $85.44 | 293 | $25,033.92 | 9,238 | 2026-09-08 | Filing | |
| $86.50 | 1,200 | $103,800.00 | 45,977 | 2026-09-04 | Filing | |
| $87.31 | 2,900 | $253,199.87 | 47,177 | 2026-09-04 | Filing | |
| $87.15 | 6,000 | $522,900.00 | 50,077 | 2026-09-03 | Filing | |
| $90.61 | 2,696 | $244,283.21 | 44,876 | 2026-08-25 | Filing | |
| $91.69 | 7,580 | $695,044.31 | 47,572 | 2026-08-25 | Filing | |
| $92.77 | 7,791 | $722,764.06 | 55,152 | 2026-08-25 | Filing | |
| $93.59 | 5,372 | $502,745.60 | 62,943 | 2026-08-25 | Filing | |
| $91.01 | 400 | $36,404.00 | 17,731 | 2026-08-24 | Filing | |
| $90.00 | 790 | $71,100.71 | 18,131 | 2026-08-24 | Filing | |
| $89.12 | 4,418 | $393,726.42 | 18,921 | 2026-08-24 | Filing | |
| $88.18 | 4,392 | $387,295.34 | 23,339 | 2026-08-24 | Filing | |
| $79.52 | 1,654 | $131,526.08 | 17,731 | 2026-06-18 | Filing | |
| $90.11 | 46,400 | $4,181,094.72 | 1,670,338 | 2026-08-14 | Filing | |
| $88.96 | 5,373 | $478,006.26 | 41,470 | 2026-08-14 | Filing |