| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $319.52 | 500 | $159,762.30 | 6,500 | 2023-01-12 | Filing |
| | $314.64 | 1,000 | $314,636.90 | 7,000 | 2023-01-11 | Filing |
| | $306.41 | 2,000 | $612,815.40 | 18,480 | 2023-01-10 | Filing |
| | $262.45 | 137 | $35,955.65 | 6,389 | 2022-12-27 | Filing |
| Large Shareholder, Officer, Director | $264.98 | 4,900 | $1,298,402.00 | 3,305,063 | 2022-12-14 | Filing |
| Large Shareholder, Officer, Director | $264.12 | 41,821 | $11,045,762.52 | 3,309,963 | 2022-12-14 | Filing |
| Large Shareholder, Officer, Director | $263.13 | 101,432 | $26,689,802.16 | 3,351,784 | 2022-12-14 | Filing |
| Large Shareholder, Officer, Director | $262.21 | 17,784 | $4,663,142.64 | 3,453,216 | 2022-12-14 | Filing |
| Large Shareholder, Officer, Director | $261.13 | 1,200 | $313,356.00 | 3,471,000 | 2022-12-14 | Filing |
| Large Shareholder, Officer, Director | $260.33 | 11,336 | $2,951,100.88 | 3,472,200 | 2022-12-14 | Filing |
| Large Shareholder, Officer, Director | $259.27 | 8,727 | $2,262,649.29 | 3,483,536 | 2022-12-14 | Filing |
| Large Shareholder, Officer, Director | $265.61 | 16,988 | $4,512,182.68 | 2,980,158 | 2022-12-13 | Filing |
| Large Shareholder, Officer, Director | $264.81 | 73,551 | $19,477,040.31 | 2,997,146 | 2022-12-13 | Filing |
| Large Shareholder, Officer, Director | $264.00 | 78,822 | $20,809,008.00 | 3,070,697 | 2022-12-13 | Filing |
| Large Shareholder, Officer, Director | $262.98 | 53,916 | $14,178,829.68 | 3,149,519 | 2022-12-13 | Filing |
| Large Shareholder, Officer, Director | $262.08 | 38,577 | $10,110,260.16 | 3,203,435 | 2022-12-13 | Filing |
| Large Shareholder, Officer, Director | $260.95 | 5,100 | $1,330,845.00 | 3,242,012 | 2022-12-13 | Filing |
| Large Shareholder, Officer, Director | $260.02 | 2,800 | $728,056.00 | 3,247,112 | 2022-12-13 | Filing |
| Large Shareholder, Officer, Director | $258.65 | 1,500 | $387,975.00 | 3,249,912 | 2022-12-13 | Filing |
| Large Shareholder, Officer, Director | $266.20 | 300 | $79,860.00 | 2,980,158 | 2022-12-12 | Filing |