| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.50 | 141 | $10,927.50 | 39,369 | 2026-06-12 | Filing | |
| $78.50 | 30 | $2,355.00 | 39,510 | 2026-06-11 | Filing | |
| $78.50 | 329 | $25,826.50 | 39,540 | 2026-06-10 | Filing | |
| $75.56 | 678 | $51,229.68 | 39,869 | 2026-06-09 | Filing | |
| $75.00 | 200 | $15,000.00 | 40,169 | 2026-06-08 | Filing | |
| $75.50 | 1,360 | $102,680.00 | 10,083 | 2026-06-05 | Filing | |
| $75.00 | 500 | $37,500.00 | 40,369 | 2026-05-27 | Filing | |
| $73.00 | 1,025 | $74,825.00 | 4,022 | 2026-05-13 | Filing | |
| $78.25 | 11 | $860.75 | 42,741 | 2026-02-26 | Filing | |
| $71.00 | 1,205 | $85,555.00 | 38,402 | 2025-08-22 | Filing | |
| $66.94 | 136 | $9,103.84 | 1,825 | 2025-05-29 | Filing | |
| $66.86 | 103 | $6,886.58 | 1,961 | 2025-05-20 | Filing | |
| $68.04 | 254 | $17,282.16 | 2,064 | 2025-05-19 | Filing | |
| $67.96 | 31 | $2,106.76 | 2,318 | 2025-05-15 | Filing | |
| $68.41 | 476 | $32,563.16 | 2,349 | 2025-05-14 | Filing | |
| $74.00 | 121 | $8,954.00 | 39,607 | 2025-03-05 | Filing | |
| $78.00 | 179 | $13,962.00 | 39,728 | 2025-03-04 | Filing | |
| $81.00 | 1,032 | $83,592.00 | 11,005 | 2025-03-03 | Filing | |
| $78.00 | 731 | $57,018.00 | 38,328 | 2024-12-09 | Filing | |
| $77.30 | 100 | $7,730.00 | 18,067 | 2024-12-09 | Filing |