| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.04 | 1,800 | $97,272.00 | 33,617 | 2023-12-12 | Filing | |
| $42.53 | 289,666 | $12,319,494.98 | 1,051,419 | 2023-10-10 | Filing | |
| $42.41 | 2,500 | $106,025.00 | 1,051,419 | 2023-10-09 | Filing | |
| $42.09 | 287,167 | $12,086,859.03 | 1,053,919 | 2023-10-09 | Filing | |
| $42.08 | 249,041 | $10,479,645.28 | 1,051,419 | 2023-10-06 | Filing | |
| $41.07 | 40,626 | $1,668,509.82 | 1,300,460 | 2023-10-06 | Filing | |
| $43.51 | 13,606 | $591,997.06 | 2,740 | 2023-09-19 | Filing | |
| $50.03 | 2,500 | $125,062.50 | 156,140 | 2023-07-07 | Filing | |
| $49.96 | 8,281 | $413,718.76 | 0 | 2023-07-06 | Filing | |
| $49.13 | 92,034 | $4,521,630.42 | 8,281 | 2023-07-06 | Filing | |
| $58.53 | 1,988 | $116,357.64 | 3,763 | 2023-03-16 | Filing | |
| $56.98 | 2,577 | $146,837.46 | 1,225,714 | 2023-01-19 | Filing | |
| $56.27 | 24,469 | $1,376,870.63 | 1,228,291 | 2023-01-19 | Filing | |
| $55.24 | 50,481 | $2,788,570.44 | 1,252,760 | 2023-01-19 | Filing | |
| $54.48 | 69,481 | $3,785,324.88 | 1,303,241 | 2023-01-19 | Filing | |
| $61.04 | 500 | $30,520.00 | 1,377,326 | 2023-01-18 | Filing | |
| $60.37 | 30,280 | $1,828,003.60 | 1,377,826 | 2023-01-18 | Filing | |
| $59.08 | 7,283 | $430,279.64 | 1,408,106 | 2023-01-18 | Filing | |
| $58.32 | 12,869 | $750,520.08 | 1,415,389 | 2023-01-18 | Filing | |
| $57.29 | 96,077 | $5,504,251.33 | 1,428,258 | 2023-01-18 | Filing |