| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.13 | 1,541 | $135,809.10 | 5,797 | 2022-06-15 | Filing | |
| $86.79 | 400 | $34,716.00 | 7,338 | 2022-06-15 | Filing | |
| $84.45 | 100 | $8,445.00 | 7,738 | 2022-06-15 | Filing | |
| $87.14 | 12,850 | $1,119,691.18 | 0 | 2022-06-15 | Filing | |
| $86.31 | 718 | $61,968.86 | 12,850 | 2022-06-15 | Filing | |
| $84.58 | 252 | $21,314.16 | 13,568 | 2022-06-15 | Filing | |
| $87.14 | 2,479 | $216,008.90 | 0 | 2022-06-15 | Filing | |
| $86.31 | 138 | $11,910.45 | 2,479 | 2022-06-15 | Filing | |
| $84.58 | 48 | $4,059.84 | 2,617 | 2022-06-15 | Filing | |
| $110.42 | 9 | $993.78 | 44,831 | 2022-06-08 | Filing | |
| $110.41 | 3 | $331.23 | 44,840 | 2022-06-08 | Filing | |
| $110.40 | 2,883 | $318,283.20 | 44,843 | 2022-06-08 | Filing | |
| $102.22 | 1,471 | $150,365.62 | 154,639 | 2022-06-02 | Filing | |
| $102.22 | 9,069 | $927,033.18 | 209,810 | 2022-06-02 | Filing | |
| $102.22 | 240 | $24,532.80 | 44,831 | 2022-06-02 | Filing | |
| $110.40 | 400 | $44,159.00 | 186,800 | 2022-06-03 | Filing | |
| $109.51 | 1,500 | $164,271.00 | 187,200 | 2022-06-03 | Filing | |
| $108.34 | 2,200 | $238,354.60 | 188,700 | 2022-06-03 | Filing | |
| $107.20 | 1,001 | $107,304.30 | 190,900 | 2022-06-03 | Filing | |
| $106.27 | 1,200 | $127,523.04 | 191,901 | 2022-06-03 | Filing |