| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.84 | 7,000 | $299,880.00 | 39,312 | 2024-02-22 | Filing | |
| $44.11 | 13,543 | $597,381.73 | 90,759 | 2024-02-16 | Filing | |
| $44.03 | 3,014 | $132,706.42 | 20,813 | 2024-02-14 | Filing | |
| $44.23 | 8,500 | $375,912.50 | 101,691 | 2023-08-11 | Filing | |
| $43.92 | 22,788 | $1,000,796.55 | 104,302 | 2023-08-10 | Filing | |
| $44.30 | 8,401 | $372,165.14 | 41,575 | 2023-08-10 | Filing | |
| $44.03 | 11,000 | $484,305.80 | 36,741 | 2023-08-10 | Filing | |
| $40.05 | 29,758 | $1,191,751.36 | 74,610 | 2023-02-17 | Filing | |
| $39.10 | 5,900 | $230,679.97 | 80,006 | 2023-02-10 | Filing | |
| $39.75 | 6,600 | $262,327.56 | 85,906 | 2023-02-10 | Filing | |
| $39.10 | 5,900 | $230,679.97 | 62,853 | 2023-02-10 | Filing | |
| $39.75 | 6,600 | $262,327.56 | 68,753 | 2023-02-10 | Filing | |
| $35.71 | 6,478 | $231,335.86 | 19,699 | 2022-11-18 | Filing | |
| $42.78 | 10,000 | $427,780.00 | 110,162 | 2022-02-24 | Filing | |
| $41.44 | 9,999 | $414,352.56 | 35,339 | 2022-02-18 | Filing | |
| $43.00 | 10,000 | $430,000.00 | 72,615 | 2022-02-16 | Filing | |
| $48.31 | 7,211 | $348,363.41 | 39,618 | 2021-08-13 | Filing | |
| $47.85 | 7,000 | $334,922.00 | 28,193 | 2021-08-06 | Filing | |
| $52.28 | 2,000 | $104,560.00 | 53,619 | 2021-02-25 | Filing | |
| $48.93 | 1,332 | $65,168.10 | 18,398 | 2021-02-18 | Filing |