| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $158.63 | 3,043 | $482,715.65 | 43,336 | 2021-10-12 | Filing |
| Officer | $157.40 | 7,997 | $1,258,759.79 | 46,379 | 2021-10-12 | Filing |
| Officer | $156.49 | 5,960 | $932,678.02 | 54,376 | 2021-10-12 | Filing |
| Director | $150.18 | 5,000 | $750,899.00 | 366,616 | 2021-10-07 | Filing |
| Officer, Director | $146.12 | 300 | $43,835.01 | 892,136 | 2021-10-05 | Filing |
| Officer, Director | $145.42 | 1,720 | $250,126.18 | 892,436 | 2021-10-05 | Filing |
| Officer, Director | $144.40 | 1,900 | $274,360.95 | 894,156 | 2021-10-05 | Filing |
| Officer, Director | $143.40 | 6,056 | $868,408.60 | 896,056 | 2021-10-05 | Filing |
| Officer, Director | $142.47 | 5,024 | $715,759.73 | 902,112 | 2021-10-05 | Filing |
| Officer | $144.57 | 1,200 | $173,484.96 | 39,100 | 2021-10-01 | Filing |
| Officer | $143.79 | 5,666 | $814,724.91 | 40,300 | 2021-10-01 | Filing |
| Officer | $142.80 | 2,500 | $357,007.75 | 45,966 | 2021-10-01 | Filing |
| Officer | $141.96 | 634 | $90,003.27 | 48,466 | 2021-10-01 | Filing |
| Officer, Director | $144.77 | 2,500 | $361,922.50 | 47,117 | 2021-10-01 | Filing |
| Officer, Director | $143.97 | 21,469 | $3,090,891.93 | 49,617 | 2021-10-01 | Filing |
| Officer, Director | $143.13 | 13,297 | $1,903,154.40 | 71,086 | 2021-10-01 | Filing |
| Officer, Director | $142.16 | 4,400 | $625,490.80 | 84,383 | 2021-10-01 | Filing |
| Director | $159.52 | 1,100 | $175,476.95 | 7,500 | 2021-09-23 | Filing |
| Director | $157.71 | 400 | $63,085.04 | 8,600 | 2021-09-23 | Filing |
| Director | $157.75 | 1,169 | $184,404.49 | 371,616 | 2021-09-16 | Filing |