| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $266.22 | 4,008 | $1,067,008.16 | 29,002,241 | 2021-08-27 | Filing |
| Officer, Director | $275.13 | 200 | $55,026.00 | 28,986,249 | 2021-08-26 | Filing |
| Officer, Director | $274.42 | 1,100 | $301,857.05 | 28,986,449 | 2021-08-26 | Filing |
| Officer, Director | $273.46 | 6,099 | $1,667,817.29 | 28,987,549 | 2021-08-26 | Filing |
| Officer, Director | $272.77 | 6,800 | $1,854,859.80 | 28,993,648 | 2021-08-26 | Filing |
| Officer, Director | $271.30 | 1,405 | $381,183.38 | 29,000,448 | 2021-08-26 | Filing |
| Officer, Director | $270.00 | 1,276 | $344,515.53 | 29,001,853 | 2021-08-26 | Filing |
| Officer, Director | $269.18 | 700 | $188,428.03 | 29,003,129 | 2021-08-26 | Filing |
| Officer, Director | $267.82 | 2,420 | $648,135.29 | 29,003,829 | 2021-08-26 | Filing |
| Officer, Director | $261.25 | 5,551 | $1,450,195.97 | 28,986,249 | 2021-08-25 | Filing |
| Officer, Director | $260.30 | 11,047 | $2,875,487.70 | 28,991,800 | 2021-08-25 | Filing |
| Officer, Director | $259.50 | 3,402 | $882,829.55 | 29,002,847 | 2021-08-25 | Filing |
| Officer, Director | $262.27 | 1,000 | $262,266.00 | 28,986,249 | 2021-08-24 | Filing |
| Officer, Director | $261.48 | 5,341 | $1,396,552.93 | 28,987,249 | 2021-08-24 | Filing |
| Officer, Director | $260.80 | 8,858 | $2,310,208.03 | 28,992,590 | 2021-08-24 | Filing |
| Officer, Director | $259.59 | 4,801 | $1,246,282.47 | 29,001,448 | 2021-08-24 | Filing |
| Officer, Director | $261.85 | 700 | $183,298.01 | 82,873 | 2021-08-24 | Filing |
| Officer, Director | $260.92 | 2,473 | $645,255.65 | 83,573 | 2021-08-24 | Filing |
| Officer, Director | $259.74 | 1,127 | $292,729.35 | 86,046 | 2021-08-24 | Filing |
| Officer, Director | $261.61 | 300 | $78,483.99 | 28,986,249 | 2021-08-23 | Filing |