| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.87 | 4,504 | $251,638.48 | 859,372 | 2021-07-23 | Filing | |
| $56.70 | 1,000 | $56,703.00 | 863,876 | 2021-07-22 | Filing | |
| $56.14 | 7,570 | $424,964.66 | 864,876 | 2021-07-22 | Filing | |
| $60.10 | 897,778 | $53,956,457.80 | 10,000,000 | 2021-07-06 | Filing | |
| $60.14 | 33,803 | $2,032,827.91 | 10,897,778 | 2021-07-02 | Filing | |
| $60.42 | 168,929 | $10,206,639.50 | 10,931,581 | 2021-07-01 | Filing | |
| $60.00 | 6,894 | $413,640.00 | 0 | 2021-06-25 | Filing | |
| $59.41 | 107,121 | $6,364,058.61 | 6,894 | 2021-06-25 | Filing | |
| $59.46 | 105,987 | $6,301,987.02 | 114,015 | 2021-06-24 | Filing | |
| $60.21 | 1,639 | $98,684.19 | 88,648 | 2021-06-23 | Filing | |
| $60.33 | 301 | $18,159.33 | 90,287 | 2021-06-23 | Filing | |
| $59.23 | 3,000,000 | $177,682,500.00 | 11,447,471 | 2021-06-22 | Filing | |
| $64.19 | 277,647 | $17,823,493.64 | 14,447,471 | 2021-06-21 | Filing | |
| $63.61 | 1,200 | $76,332.00 | 15,655 | 2021-06-21 | Filing | |
| $62.33 | 22,021 | $1,372,568.93 | 16,855 | 2021-06-21 | Filing | |
| $65.28 | 2,300 | $150,144.00 | 42,000 | 2021-06-02 | Filing | |
| $63.13 | 4,140 | $261,358.20 | 0 | 2021-06-03 | Filing | |
| $62.50 | 41,360 | $2,585,000.00 | 4,140 | 2021-06-03 | Filing | |
| $61.90 | 4,500 | $278,550.00 | 45,500 | 2021-06-03 | Filing | |
| $63.19 | 2,161 | $136,553.59 | 0 | 2021-06-04 | Filing |