| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.58 | 8,073 | $682,801.42 | 357,359 | 2026-08-03 | Filing | |
| $83.66 | 28,795 | $2,409,050.17 | 365,432 | 2026-08-03 | Filing | |
| $82.67 | 28,396 | $2,347,610.90 | 394,227 | 2026-08-03 | Filing | |
| $81.51 | 7,870 | $641,471.90 | 422,623 | 2026-08-03 | Filing | |
| $80.46 | 8,412 | $676,818.58 | 430,493 | 2026-08-03 | Filing | |
| $79.61 | 11,489 | $914,651.93 | 438,905 | 2026-08-03 | Filing | |
| $78.66 | 4,203 | $330,599.57 | 450,394 | 2026-08-03 | Filing | |
| $77.35 | 2,185 | $169,012.15 | 454,597 | 2026-08-03 | Filing | |
| $76.24 | 1,528 | $116,502.21 | 456,782 | 2026-08-03 | Filing | |
| $75.37 | 2,328 | $175,456.94 | 458,310 | 2026-08-03 | Filing | |
| $74.13 | 1,324 | $98,150.11 | 460,638 | 2026-08-03 | Filing | |
| $73.36 | 1,600 | $117,382.72 | 461,962 | 2026-08-03 | Filing | |
| $72.12 | 647 | $46,658.60 | 463,562 | 2026-08-03 | Filing | |
| $70.53 | 3,054 | $215,412.97 | 464,209 | 2026-08-03 | Filing | |
| $66.34 | 44 | $2,918.96 | 7,167 | 2026-07-29 | Filing | |
| $66.51 | 6,411 | $426,395.61 | 7,211 | 2026-07-29 | Filing | |
| $69.00 | 945 | $65,206.04 | 0 | 2026-07-28 | Filing | |
| $67.83 | 3,777 | $256,209.02 | 945 | 2026-07-28 | Filing | |
| $67.14 | 50,137 | $3,366,062.81 | 4,722 | 2026-07-28 | Filing | |
| $66.29 | 36,470 | $2,417,599.95 | 54,859 | 2026-07-28 | Filing |