| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $249.94 | 300 | $74,981.19 | 70,685 | 2022-01-19 | Filing |
| Officer | $248.99 | 111 | $27,637.39 | 70,985 | 2022-01-19 | Filing |
| Officer | $247.43 | 40 | $9,897.00 | 71,096 | 2022-01-19 | Filing |
| Officer | $248.45 | 24 | $5,962.92 | 71,136 | 2022-01-18 | Filing |
| Officer | $247.94 | 1,894 | $469,590.78 | 71,160 | 2022-01-18 | Filing |
| Large Shareholder, Director | $263.72 | 3,100 | $817,532.00 | 104,395 | 2022-01-04 | Filing |
| Large Shareholder, Director | $259.87 | 3,100 | $805,583.98 | 107,495 | 2022-01-04 | Filing |
| Large Shareholder, Director | $257.86 | 1,200 | $309,432.00 | 110,595 | 2022-01-04 | Filing |
| Large Shareholder, Director | $256.72 | 8,491 | $2,179,840.94 | 111,795 | 2022-01-04 | Filing |
| Large Shareholder, Director | $255.81 | 7,400 | $1,892,959.96 | 120,286 | 2022-01-04 | Filing |
| Large Shareholder, Director | $254.70 | 10,311 | $2,626,238.51 | 127,686 | 2022-01-04 | Filing |
| Large Shareholder, Director | $252.51 | 4,350 | $1,098,416.33 | 137,997 | 2022-01-04 | Filing |
| Large Shareholder, Director | $251.32 | 5,850 | $1,470,226.10 | 142,347 | 2022-01-04 | Filing |
| Large Shareholder, Director | $250.36 | 10,590 | $2,651,313.46 | 148,197 | 2022-01-04 | Filing |
| Large Shareholder, Director | $249.50 | 68,588 | $17,112,369.92 | 158,787 | 2022-01-04 | Filing |
| Large Shareholder, Director | $248.61 | 72,580 | $18,043,983.16 | 227,375 | 2022-01-04 | Filing |
| Large Shareholder, Director | $247.51 | 41,154 | $10,186,228.19 | 299,955 | 2022-01-04 | Filing |
| Large Shareholder, Director | $246.65 | 29,684 | $7,321,626.87 | 341,109 | 2022-01-04 | Filing |
| Large Shareholder, Director | $245.56 | 34,590 | $8,493,889.27 | 370,793 | 2022-01-04 | Filing |
| Officer | $271.75 | 109 | $29,620.78 | 89,523 | 2021-12-15 | Filing |