| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.61 | 521 | $44,081.81 | 293,293 | 2026-08-05 | Filing | |
| $84.10 | 8,177 | $687,685.70 | 293,814 | 2026-08-05 | Filing | |
| $83.17 | 2,780 | $231,212.60 | 301,991 | 2026-08-05 | Filing | |
| $82.08 | 1,342 | $110,151.36 | 304,771 | 2026-08-05 | Filing | |
| $80.94 | 4,557 | $368,843.58 | 293,293 | 2026-08-04 | Filing | |
| $79.81 | 3,767 | $300,644.27 | 297,850 | 2026-08-04 | Filing | |
| $79.11 | 2,981 | $235,826.91 | 301,617 | 2026-08-04 | Filing | |
| $77.99 | 1,303 | $101,620.97 | 304,598 | 2026-08-04 | Filing | |
| $76.77 | 212 | $16,275.24 | 305,901 | 2026-08-04 | Filing | |
| $74.52 | 5,178 | $385,864.56 | 293,293 | 2026-08-03 | Filing | |
| $73.72 | 7,642 | $563,368.24 | 298,471 | 2026-08-03 | Filing | |
| $74.51 | 5,260 | $391,922.60 | 8,362 | 2026-08-03 | Filing | |
| $73.73 | 5,740 | $423,210.20 | 13,622 | 2026-08-03 | Filing | |
| $74.59 | 1,000 | $74,590.00 | 10,000 | 2026-08-03 | Filing | |
| $73.79 | 1,500 | $110,685.00 | 11,000 | 2026-08-03 | Filing | |
| $75.00 | 721 | $54,075.00 | 3,917 | 2026-08-03 | Filing | |
| $88.64 | 1,100 | $97,504.00 | 984,073 | 2026-07-15 | Filing | |
| $87.35 | 1,000 | $87,350.00 | 985,173 | 2026-07-15 | Filing | |
| $86.58 | 2,100 | $181,818.00 | 986,173 | 2026-07-15 | Filing | |
| $85.15 | 400 | $34,060.00 | 988,273 | 2026-07-15 | Filing |