| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.47 | 1,350 | $78,934.50 | 554,603 | 2023-12-11 | Filing | |
| $53.84 | 4,000 | $215,360.00 | 553,253 | 2023-10-02 | Filing | |
| $55.25 | 1,800 | $99,446.58 | 38,060 | 2023-09-28 | Filing | |
| $55.73 | 20,000 | $1,114,600.00 | 380,056 | 2023-09-26 | Filing | |
| $56.10 | 10,000 | $561,000.00 | 549,253 | 2023-09-26 | Filing | |
| $57.48 | 30,000 | $1,724,400.00 | 360,056 | 2023-09-21 | Filing | |
| $61.79 | 500 | $30,895.00 | 6,543 | 2023-08-15 | Filing | |
| $62.33 | 155 | $9,661.15 | 855 | 2023-08-14 | Filing | |
| $62.39 | 100 | $6,239.00 | 100 | 2023-08-14 | Filing | |
| $62.36 | 1,500 | $93,540.00 | 36,651 | 2023-08-14 | Filing | |
| $63.70 | 9,125 | $581,262.50 | 109,355 | 2023-08-03 | Filing | |
| $63.70 | 9,124 | $581,198.80 | 85,512 | 2023-08-03 | Filing | |
| $62.95 | 5,876 | $369,894.20 | 76,388 | 2023-08-02 | Filing | |
| $62.95 | 5,875 | $369,831.25 | 100,230 | 2023-08-02 | Filing | |
| $62.79 | 10,000 | $627,900.00 | 539,253 | 2023-08-02 | Filing | |
| $63.02 | 30,000 | $1,890,600.00 | 330,056 | 2023-08-02 | Filing | |
| $64.25 | 500 | $32,125.00 | 6,043 | 2023-05-26 | Filing | |
| $64.09 | 3,000 | $192,270.00 | 35,151 | 2023-05-26 | Filing | |
| $64.32 | 375 | $24,120.00 | 6,079 | 2023-05-25 | Filing | |
| $64.91 | 5,000 | $324,550.00 | 529,253 | 2023-05-24 | Filing |