| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $291.03 | 4,596 | $1,337,573.88 | 333,877 | 2021-04-07 | Filing |
| Officer, Director | $289.75 | 1,700 | $492,575.00 | 338,473 | 2021-04-07 | Filing |
| Officer, Director | $288.97 | 10,613 | $3,066,838.61 | 340,173 | 2021-04-07 | Filing |
| Officer, Director | $287.89 | 3,400 | $978,826.00 | 350,786 | 2021-04-07 | Filing |
| Officer, Director | $286.99 | 16,100 | $4,620,539.00 | 354,186 | 2021-04-07 | Filing |
| Officer, Director | $285.56 | 13,998 | $3,997,268.88 | 370,286 | 2021-04-07 | Filing |
| Officer, Director | $284.54 | 37,106 | $10,558,141.24 | 384,284 | 2021-04-07 | Filing |
| Officer, Director | $283.86 | 27,540 | $7,817,504.40 | 421,390 | 2021-04-07 | Filing |
| Officer, Director | $282.25 | 8,400 | $2,370,900.00 | 448,930 | 2021-04-07 | Filing |
| Officer | $286.56 | 1,821 | $521,825.76 | 35,828 | 2021-04-05 | Filing |
| Officer | $285.66 | 2,006 | $573,033.96 | 37,649 | 2021-04-05 | Filing |
| Officer | $285.70 | 3 | $857.10 | 55,291 | 2021-04-05 | Filing |
| Officer | $283.25 | 200 | $56,650.00 | 55,294 | 2021-04-05 | Filing |
| Director | $283.25 | 500 | $141,625.00 | 4,592 | 2021-04-05 | Filing |
| Officer | $286.57 | 1 | $286.57 | 17,890 | 2021-04-05 | Filing |
| Officer | $285.79 | 5 | $1,428.95 | 17,891 | 2021-04-05 | Filing |
| Officer | $284.34 | 2 | $568.68 | 17,896 | 2021-04-05 | Filing |
| Officer | $283.25 | 397 | $112,450.25 | 17,898 | 2021-04-05 | Filing |
| Officer | $285.46 | 84 | $23,978.64 | 112,487 | 2021-04-05 | Filing |
| Officer | $284.35 | 20 | $5,687.00 | 112,571 | 2021-04-05 | Filing |