| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.41 | 1,900 | $118,580.33 | 72,065 | 2024-12-30 | Filing | |
| $61.87 | 11,112 | $687,477.22 | 73,965 | 2024-12-30 | Filing | |
| $63.80 | 4,212 | $268,732.76 | 72,065 | 2024-12-23 | Filing | |
| $63.12 | 12,194 | $769,666.99 | 76,277 | 2024-12-23 | Filing | |
| $62.38 | 3,414 | $212,957.47 | 88,471 | 2024-12-23 | Filing | |
| $67.20 | 500 | $33,599.00 | 72,065 | 2024-12-16 | Filing | |
| $66.35 | 6,305 | $418,361.34 | 72,565 | 2024-12-16 | Filing | |
| $65.58 | 5,767 | $378,193.52 | 78,870 | 2024-12-16 | Filing | |
| $64.66 | 219 | $14,160.23 | 84,637 | 2024-12-16 | Filing | |
| $65.33 | 173 | $11,302.83 | 0 | 2024-12-02 | Filing | |
| $64.58 | 1,762 | $113,789.96 | 173 | 2024-12-02 | Filing | |
| $63.49 | 22 | $1,396.87 | 1,935 | 2024-12-02 | Filing | |
| $67.02 | 1,904 | $127,612.74 | 40,405 | 2024-11-25 | Filing | |
| $65.79 | 3,542 | $233,017.55 | 42,309 | 2024-11-25 | Filing | |
| $64.98 | 8,737 | $567,696.19 | 45,851 | 2024-11-25 | Filing | |
| $61.10 | 100 | $6,110.00 | 40,405 | 2024-11-15 | Filing | |
| $60.16 | 1,219 | $73,332.85 | 40,505 | 2024-11-15 | Filing | |
| $59.54 | 7,839 | $466,709.76 | 41,724 | 2024-11-15 | Filing | |
| $58.94 | 5,346 | $315,117.83 | 0 | 2024-11-04 | Filing | |
| $57.59 | 1,790 | $103,088.61 | 5,346 | 2024-11-04 | Filing |