| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.33 | 3,892 | $234,804.36 | 31,759 | 2023-04-06 | Filing | |
| $59.56 | 39,467 | $2,350,733.45 | 35,651 | 2023-04-06 | Filing | |
| $58.81 | 49,641 | $2,919,387.21 | 75,118 | 2023-04-06 | Filing | |
| $60.33 | 1,250 | $75,412.50 | 78,528 | 2023-04-06 | Filing | |
| $60.63 | 3,300 | $200,062.50 | 31,759 | 2023-03-21 | Filing | |
| $60.12 | 89,700 | $5,392,764.00 | 35,059 | 2023-03-21 | Filing | |
| $59.37 | 11,518 | $683,812.14 | 31,759 | 2023-03-20 | Filing | |
| $58.86 | 81,482 | $4,796,274.97 | 43,277 | 2023-03-20 | Filing | |
| $53.78 | 65,241 | $3,508,921.94 | 0 | 2023-03-13 | Filing | |
| $53.18 | 21,800 | $1,159,367.60 | 65,241 | 2023-03-13 | Filing | |
| $51.98 | 45,259 | $2,352,653.34 | 87,041 | 2023-03-13 | Filing | |
| $57.83 | 33,892 | $1,959,906.58 | 37,207 | 2023-03-07 | Filing | |
| $57.20 | 18,754 | $1,072,747.55 | 71,099 | 2023-03-07 | Filing | |
| $55.88 | 14,354 | $802,158.94 | 89,853 | 2023-03-07 | Filing | |
| $57.69 | 300 | $17,307.00 | 37,207 | 2023-03-06 | Filing | |
| $57.24 | 66,700 | $3,817,974.70 | 37,507 | 2023-03-06 | Filing | |
| $57.52 | 1,250 | $71,900.00 | 79,778 | 2023-03-06 | Filing | |
| $54.59 | 1,000 | $54,590.00 | 86,833 | 2023-03-01 | Filing | |
| $58.37 | 2,070 | $120,832.11 | 87,833 | 2023-02-28 | Filing | |
| $58.37 | 3,657 | $213,459.09 | 185,608 | 2023-02-28 | Filing |