| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $57.56 | 2,000 | $115,120.00 | 557,903 | 2024-02-15 | Filing | |
| $62.57 | 10,500 | $656,985.00 | 119,855 | 2024-01-10 | Filing | |
| $62.41 | 335 | $20,907.35 | 381,500 | 2023-12-21 | Filing | |
| $62.44 | 13,000 | $811,720.00 | 381,165 | 2023-12-20 | Filing | |
| $61.17 | 1,700 | $103,989.00 | 17,717 | 2023-12-15 | Filing | |
| $58.49 | 1,300 | $76,037.00 | 555,903 | 2023-12-11 | Filing | |
| $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 |