| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.94 | 1,000 | $68,940.00 | 113,276 | 2023-05-11 | Filing | |
| $67.93 | 32,630 | $2,216,653.79 | 51,998 | 2023-05-10 | Filing | |
| $67.09 | 60,370 | $4,049,921.45 | 84,628 | 2023-05-10 | Filing | |
| $67.14 | 83,119 | $5,580,277.18 | 51,998 | 2023-05-09 | Filing | |
| $66.39 | 9,881 | $656,009.47 | 135,117 | 2023-05-09 | Filing | |
| $62.74 | 1,250 | $78,425.00 | 77,278 | 2023-05-04 | Filing | |
| $59.61 | 21 | $1,251.81 | 54,015 | 2023-04-21 | Filing | |
| $59.20 | 66,979 | $3,965,223.78 | 54,036 | 2023-04-21 | Filing | |
| $60.69 | 67,000 | $4,066,498.00 | 54,015 | 2023-04-20 | Filing | |
| $59.98 | 57,631 | $3,456,822.64 | 0 | 2023-04-10 | Filing | |
| $59.33 | 74,669 | $4,429,813.09 | 57,631 | 2023-04-10 | Filing | |
| $60.06 | 29,786 | $1,788,828.02 | 31,759 | 2023-04-10 | Filing | |
| $59.39 | 63,214 | $3,754,532.32 | 61,545 | 2023-04-10 | Filing | |
| $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 |