| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $117.32 | 4,760 | $558,430.82 | 98,946 | 2022-08-01 | Filing | |
| $116.73 | 1,400 | $163,415.98 | 103,706 | 2022-08-01 | Filing | |
| $115.19 | 500 | $57,597.00 | 105,106 | 2022-08-01 | Filing | |
| $102.82 | 500 | $51,412.00 | 265,100 | 2022-07-11 | Filing | |
| $102.19 | 3,000 | $306,555.90 | 265,600 | 2022-07-11 | Filing | |
| $102.78 | 2,400 | $246,682.08 | 433,308 | 2022-07-11 | Filing | |
| $102.20 | 13,600 | $1,389,857.44 | 435,708 | 2022-07-11 | Filing | |
| $102.78 | 3,000 | $308,352.60 | 3,244 | 2022-07-11 | Filing | |
| $102.20 | 17,000 | $1,737,321.80 | 6,244 | 2022-07-11 | Filing | |
| $93.14 | 1,040 | $96,865.60 | 0 | 2022-07-01 | Filing | |
| $93.14 | 996 | $92,767.44 | 166 | 2022-07-01 | Filing | |
| $93.03 | 3,060 | $284,669.35 | 105,606 | 2022-07-01 | Filing | |
| $92.42 | 3,600 | $332,696.16 | 108,666 | 2022-07-01 | Filing | |
| $96.99 | 100 | $9,699.00 | 268,600 | 2022-06-10 | Filing | |
| $95.95 | 1,600 | $153,519.04 | 268,700 | 2022-06-10 | Filing | |
| $95.30 | 1,800 | $171,541.62 | 270,300 | 2022-06-10 | Filing | |
| $96.87 | 490 | $47,464.98 | 449,308 | 2022-06-10 | Filing | |
| $95.98 | 7,200 | $691,063.20 | 449,798 | 2022-06-10 | Filing | |
| $95.31 | 8,310 | $792,001.17 | 456,998 | 2022-06-10 | Filing | |
| $96.87 | 612 | $59,282.79 | 3,244 | 2022-06-10 | Filing |