| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $92.92 | 500 | $46,459.00 | 4,824 | 2021-04-13 | Filing | |
| $91.13 | 100 | $9,113.00 | 5,324 | 2021-04-13 | Filing | |
| $95.27 | 45,000 | $4,287,199.50 | 332,644 | 2021-04-13 | Filing | |
| $90.29 | 48,472 | $4,376,498.10 | 332,644 | 2021-04-12 | Filing | |
| $89.88 | 58,632 | $5,269,908.66 | 381,116 | 2021-04-12 | Filing | |
| $88.54 | 39,528 | $3,499,915.85 | 439,748 | 2021-04-12 | Filing | |
| $87.59 | 35,368 | $3,097,822.99 | 479,276 | 2021-04-12 | Filing | |
| $90.26 | 10,000 | $902,559.00 | 105,000 | 2021-04-12 | Filing | |
| $90.00 | 1,875 | $168,750.00 | 38,898 | 2021-04-08 | Filing | |
| $84.12 | 1,532 | $128,867.09 | 98,658 | 2020-08-13 | Filing | |
| $83.22 | 900 | $74,895.03 | 100,190 | 2020-08-13 | Filing | |
| $82.39 | 4,693 | $386,655.80 | 101,090 | 2020-08-13 | Filing | |
| $81.35 | 769 | $62,556.84 | 105,783 | 2020-08-13 | Filing | |
| $80.28 | 900 | $72,251.01 | 106,552 | 2020-08-13 | Filing | |
| $78.81 | 200 | $15,762.00 | 107,452 | 2020-08-13 | Filing | |
| $77.56 | 1,006 | $78,022.85 | 107,652 | 2020-08-13 | Filing | |
| $88.29 | 100 | $8,829.00 | 0 | 2021-04-07 | Filing | |
| $87.32 | 505 | $44,098.82 | 100 | 2021-04-07 | Filing | |
| $86.20 | 1,595 | $137,486.13 | 605 | 2021-04-07 | Filing | |
| $88.66 | 500 | $44,328.00 | 0 | 2021-04-07 | Filing |