| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.46 | 473,951 | $27,707,175.46 | 7,471,165 | 2021-06-10 | Filing | |
| $64.97 | 4,300 | $279,371.00 | 231,108 | 2021-06-08 | Filing | |
| $64.17 | 30,497 | $1,956,992.49 | 235,408 | 2021-06-08 | Filing | |
| $63.33 | 22,127 | $1,401,302.91 | 265,905 | 2021-06-08 | Filing | |
| $62.47 | 8,989 | $561,542.83 | 288,032 | 2021-06-08 | Filing | |
| $61.13 | 4,087 | $249,838.31 | 297,021 | 2021-06-08 | Filing | |
| $64.59 | 417,902 | $26,992,248.39 | 9,467,556 | 2021-06-09 | Filing | |
| $65.13 | 260,087 | $16,940,402.62 | 9,885,458 | 2021-06-09 | Filing | |
| $65.95 | 31,486 | $2,076,599.31 | 10,145,545 | 2021-06-09 | Filing | |
| $62.83 | 28,250 | $1,774,893.83 | 10,177,031 | 2021-06-08 | Filing | |
| $64.07 | 409,905 | $26,263,146.23 | 10,205,281 | 2021-06-08 | Filing | |
| $65.00 | 480,470 | $31,230,598.05 | 10,615,186 | 2021-06-08 | Filing | |
| $61.53 | 1,814 | $111,615.42 | 10,292 | 2021-06-07 | Filing | |
| $60.93 | 55,034 | $3,353,221.62 | 12,106 | 2021-06-07 | Filing | |
| $60.03 | 15,300 | $918,459.00 | 67,140 | 2021-06-07 | Filing | |
| $65.00 | 1,140 | $74,100.00 | 276,664 | 2021-06-09 | Filing | |
| $63.00 | 6,400 | $403,200.00 | 277,804 | 2021-06-08 | Filing | |
| $62.23 | 1,663 | $103,488.49 | 284,204 | 2021-06-07 | Filing | |
| $61.55 | 15,480 | $952,794.00 | 285,867 | 2021-06-07 | Filing | |
| $60.68 | 23,248 | $1,410,688.64 | 301,347 | 2021-06-07 | Filing |