| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.63 | 3,551 | $236,599.58 | 43,265 | 2021-06-04 | Filing | |
| $66.53 | 340 | $22,619.86 | 0 | 2021-06-04 | Filing | |
| $65.78 | 64,090 | $4,215,583.84 | 340 | 2021-06-04 | Filing | |
| $66.53 | 340 | $22,619.86 | 0 | 2021-06-04 | Filing | |
| $65.78 | 64,090 | $4,215,583.84 | 340 | 2021-06-04 | Filing | |
| $66.70 | 4,000 | $266,784.00 | 9,000 | 2021-06-04 | Filing | |
| $66.89 | 1,000 | $66,890.00 | 8,147 | 2021-06-04 | Filing | |
| $66.33 | 9,000 | $596,970.00 | 9,147 | 2021-06-04 | Filing | |
| $61.87 | 994 | $61,501.76 | 0 | 2021-05-19 | Filing | |
| $60.76 | 5,136 | $312,047.95 | 994 | 2021-05-19 | Filing | |
| $62.38 | 600 | $37,430.40 | 0 | 2021-05-19 | Filing | |
| $61.97 | 4,156 | $257,555.63 | 600 | 2021-05-19 | Filing | |
| $60.82 | 8,224 | $500,183.68 | 4,756 | 2021-05-19 | Filing | |
| $61.87 | 994 | $61,501.76 | 0 | 2021-05-19 | Filing | |
| $60.76 | 5,136 | $312,047.95 | 994 | 2021-05-19 | Filing | |
| $62.38 | 600 | $37,430.40 | 0 | 2021-05-19 | Filing | |
| $61.97 | 4,156 | $257,555.63 | 600 | 2021-05-19 | Filing | |
| $60.82 | 8,224 | $500,183.68 | 4,756 | 2021-05-19 | Filing | |
| $65.61 | 3,681 | $241,503.05 | 0 | 2021-05-18 | Filing | |
| $64.71 | 6,802 | $440,143.82 | 3,681 | 2021-05-18 | Filing |