| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $146.93 | 4,608 | $677,062.66 | 334,085 | 2021-12-22 | Filing |
| Officer | $145.93 | 8,196 | $1,196,034.08 | 338,693 | 2021-12-22 | Filing |
| Officer | $145.01 | 2,300 | $333,516.10 | 346,889 | 2021-12-22 | Filing |
| Officer | $152.46 | 300 | $45,738.00 | 327,189 | 2021-12-21 | Filing |
| Officer | $151.75 | 7,186 | $1,090,497.06 | 327,489 | 2021-12-21 | Filing |
| Officer | $150.85 | 5,105 | $770,068.83 | 334,675 | 2021-12-21 | Filing |
| Officer | $149.84 | 4,924 | $737,812.16 | 339,780 | 2021-12-21 | Filing |
| Officer | $148.77 | 2,185 | $325,062.45 | 344,704 | 2021-12-21 | Filing |
| Officer | $147.88 | 2,300 | $340,117.10 | 346,889 | 2021-12-21 | Filing |
| Officer | $151.38 | 1,620 | $245,230.74 | 878,793 | 2021-12-21 | Filing |
| Officer | $150.54 | 3,380 | $508,815.06 | 880,413 | 2021-12-21 | Filing |
| Officer | $150.08 | 5,000 | $750,405.00 | 883,393 | 2021-12-20 | Filing |
| Large Shareholder, Officer, Director | $157.48 | 490 | $77,164.71 | 0 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $156.58 | 7,823 | $1,224,886.23 | 490 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $155.75 | 25,193 | $3,923,910.52 | 8,313 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $154.99 | 13,494 | $2,091,394.58 | 33,506 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $153.89 | 7,700 | $1,184,922.20 | 47,000 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $152.79 | 12,800 | $1,955,648.00 | 54,700 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $151.77 | 6,400 | $971,315.20 | 67,500 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $150.84 | 2,100 | $316,764.00 | 73,900 | 2021-12-13 | Filing |