| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $90.16 | 18,797 | $1,694,773.23 | 46,843 | 2026-08-14 | Filing | |
| $90.87 | 10,087 | $916,602.66 | 65,640 | 2026-08-14 | Filing | |
| $91.69 | 800 | $73,352.00 | 75,727 | 2026-08-14 | Filing | |
| $84.40 | 7,755 | $654,531.31 | 46,392 | 2026-06-15 | Filing | |
| $83.86 | 21,050 | $1,765,244.58 | 54,147 | 2026-06-15 | Filing | |
| $82.39 | 21,045 | $1,733,851.25 | 75,197 | 2026-06-15 | Filing | |
| $81.51 | 34,870 | $2,842,243.24 | 96,242 | 2026-06-15 | Filing | |
| $80.63 | 21,434 | $1,728,270.57 | 131,112 | 2026-06-15 | Filing | |
| $79.53 | 5,030 | $400,033.89 | 152,546 | 2026-06-15 | Filing | |
| $78.73 | 11,668 | $918,569.13 | 157,576 | 2026-06-15 | Filing | |
| $80.25 | 170 | $13,642.50 | 76,527 | 2026-06-18 | Filing | |
| $79.50 | 4,291 | $341,134.50 | 18,387 | 2026-06-17 | Filing | |
| $84.29 | 13,324 | $1,123,077.30 | 77,807 | 2026-06-15 | Filing |