| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $112.24 | 400 | $44,896.00 | 769,021 | 2021-06-25 | Filing | |
| $113.20 | 400 | $45,280.00 | 769,421 | 2021-06-25 | Filing | |
| $113.19 | 200 | $22,638.00 | 769,821 | 2021-06-25 | Filing | |
| $113.18 | 100 | $11,318.00 | 770,021 | 2021-06-25 | Filing | |
| $112.58 | 128 | $14,410.24 | 266,706 | 2021-06-24 | Filing | |
| $112.25 | 1,023 | $114,831.75 | 266,834 | 2021-06-24 | Filing | |
| $112.04 | 50 | $5,602.00 | 267,857 | 2021-06-24 | Filing | |
| $113.74 | 300 | $34,122.00 | 267,907 | 2021-06-24 | Filing | |
| $112.58 | 510 | $57,415.80 | 770,121 | 2021-06-24 | Filing | |
| $112.25 | 4,091 | $459,214.75 | 770,631 | 2021-06-24 | Filing | |
| $112.04 | 198 | $22,183.92 | 774,722 | 2021-06-24 | Filing | |
| $113.70 | 586 | $66,628.20 | 774,920 | 2021-06-24 | Filing | |
| $113.70 | 52 | $5,912.40 | 775,506 | 2021-06-24 | Filing | |
| $113.68 | 62 | $7,048.16 | 775,558 | 2021-06-24 | Filing | |
| $111.43 | 1,200 | $133,716.00 | 268,207 | 2021-06-23 | Filing | |
| $110.30 | 300 | $33,090.00 | 269,407 | 2021-06-23 | Filing | |
| $111.43 | 4,800 | $534,864.00 | 775,620 | 2021-06-23 | Filing | |
| $111.35 | 700 | $77,945.00 | 780,420 | 2021-06-23 | Filing | |
| $112.65 | 300 | $33,795.00 | 269,707 | 2021-06-09 | Filing | |
| $111.47 | 1,005 | $112,027.35 | 270,007 | 2021-06-09 | Filing |