| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.27 | 2,538 | $193,573.26 | 597,462 | 2025-10-06 | Filing | |
| $76.27 | 2,692 | $205,318.84 | 327,023 | 2025-10-06 | Filing | |
| $80.00 | 21,295 | $1,703,600.00 | 135,080 | 2025-09-18 | Filing | |
| $80.64 | 2,448 | $197,406.72 | 135,080 | 2025-09-18 | Filing | |
| $75.14 | 800 | $60,112.00 | 4,484 | 2024-12-06 | Filing | |
| $75.22 | 2,000 | $150,440.00 | 5,284 | 2024-11-25 | Filing | |
| $75.30 | 21,128 | $1,590,938.40 | 102,150 | 2024-09-27 | Filing | |
| $75.75 | 1,166 | $88,324.50 | 9,727 | 2024-09-26 | Filing | |
| $75.79 | 1,685 | $127,706.15 | 9,727 | 2024-09-26 | Filing | |
| $74.10 | 8,736 | $647,337.60 | 10,140 | 2024-09-18 | Filing | |
| $73.08 | 12,547 | $916,934.76 | 102,905 | 2024-09-13 | Filing | |
| $59.20 | 4,250 | $251,600.00 | 11,551 | 2024-04-15 | Filing | |
| $60.01 | 2,415 | $144,924.15 | 326,178 | 2024-04-08 | Filing | |
| $59.70 | 5,000 | $298,500.00 | 328,593 | 2024-03-28 | Filing | |
| $57.33 | 8,322 | $477,100.26 | 333,593 | 2024-03-20 | Filing | |
| $58.00 | 200 | $11,600.00 | 341,915 | 2024-03-19 | Filing | |
| $58.75 | 4,200 | $246,750.00 | 12,330 | 2024-03-18 | Filing | |
| $58.41 | 19,030 | $1,111,542.30 | 342,115 | 2024-03-18 | Filing | |
| $60.71 | 2,000 | $121,420.00 | 17,026 | 2024-01-03 | Filing | |
| $60.72 | 6,196 | $376,221.12 | 17,026 | 2024-01-03 | Filing |