| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $86.74 | 18,000 | $1,561,320.00 | 145,435 | 2026-10-05 | Filing | |
| $86.74 | 19,000 | $1,648,060.00 | 27,860 | 2026-10-05 | Filing | |
| $57.09 | 95 | $5,423.93 | 145,435 | 2026-10-01 | Filing | |
| $56.65 | 2,155 | $122,089.37 | 145,530 | 2026-10-01 | Filing | |
| $59.52 | 1,334 | $79,401.01 | 145,435 | 2026-09-09 | Filing | |
| $61.16 | 1,381 | $84,461.96 | 152,228 | 2026-09-04 | Filing | |
| $61.42 | 303 | $18,611.47 | 155,041 | 2026-09-01 | Filing | |
| $60.96 | 924 | $56,322.42 | 155,344 | 2026-09-01 | Filing | |
| $61.48 | 713 | $43,835.95 | 156,268 | 2026-09-01 | Filing | |
| $60.89 | 1,537 | $93,581.78 | 156,981 | 2026-09-01 | Filing | |
| $55.00 | 17,000 | $935,068.00 | 76,756 | 2026-08-05 | Filing | |
| $54.09 | 1,389 | $75,129.62 | 157,541 | 2026-08-03 | Filing | |
| $53.50 | 861 | $46,065.22 | 158,930 | 2026-08-03 | Filing | |
| $54.18 | 3,044 | $164,917.83 | 105,176 | 2026-08-03 | Filing | |
| $53.76 | 6,956 | $373,961.52 | 108,220 | 2026-08-03 | Filing | |
| $55.91 | 378 | $21,135.49 | 133,215 | 2026-07-27 | Filing | |
| $55.54 | 622 | $34,545.88 | 133,593 | 2026-07-27 | Filing | |
| $55.96 | 244 | $13,655.22 | 133,215 | 2026-07-27 | Filing | |
| $55.52 | 756 | $41,970.10 | 133,459 | 2026-07-27 | Filing | |
| $55.93 | 4,415 | $246,935.37 | 453,247 | 2026-07-27 | Filing |