| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.93 | 5,625 | $505,862.44 | 62,561 | 2022-06-13 | Filing | |
| $90.50 | 1,100 | $99,547.47 | 68,186 | 2022-06-13 | Filing | |
| $100.19 | 4,479 | $448,737.57 | 202,199 | 2022-06-01 | Filing | |
| $101.09 | 2,763 | $279,315.26 | 206,678 | 2022-06-01 | Filing | |
| $100.83 | 9,000 | $907,488.90 | 30,816 | 2022-05-31 | Filing | |
| $98.31 | 1,000 | $98,311.80 | 19,911 | 2022-05-26 | Filing | |
| $95.52 | 4,809 | $459,355.68 | 39,816 | 2022-05-24 | Filing | |
| $94.54 | 13,098 | $1,238,284.92 | 157,353 | 2022-05-10 | Filing | |
| $95.39 | 12,028 | $1,147,350.92 | 182,951 | 2022-05-10 | Filing | |
| $93.41 | 4,700 | $439,027.00 | 194,979 | 2022-05-10 | Filing | |
| $96.12 | 2,724 | $261,830.88 | 199,679 | 2022-05-10 | Filing | |
| $96.38 | 4,568 | $440,250.59 | 206,069 | 2022-05-10 | Filing | |
| $95.71 | 2,674 | $255,930.14 | 210,637 | 2022-05-10 | Filing | |
| $98.71 | 6,725 | $663,824.75 | 64,304 | 2022-05-09 | Filing | |
| $98.71 | 3,675 | $362,759.25 | 100,300 | 2022-05-09 | Filing | |
| $98.24 | 11,560 | $1,135,708.73 | 162,899 | 2022-05-09 | Filing | |
| $105.10 | 10,449 | $1,098,173.18 | 30,851 | 2022-05-04 | Filing | |
| $104.18 | 9,155 | $953,738.60 | 41,300 | 2022-05-04 | Filing | |
| $105.88 | 3,796 | $401,915.92 | 50,455 | 2022-05-04 | Filing | |
| $109.12 | 11,427 | $1,246,914.24 | 91,772 | 2022-04-29 | Filing |