| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $74.69 | 16,200 | $1,209,978.00 | 4,631,311 | 2021-12-20 | Filing |
| Officer, Director | $78.12 | 12,300 | $960,876.00 | 4,647,511 | 2021-12-17 | Filing |
| Officer, Director | $77.41 | 7,700 | $596,057.00 | 4,659,811 | 2021-12-17 | Filing |
| Officer, Director | $80.35 | 2,100 | $168,735.00 | 4,667,511 | 2021-12-16 | Filing |
| Officer, Director | $79.54 | 11,801 | $938,651.54 | 4,669,611 | 2021-12-16 | Filing |
| Officer, Director | $78.49 | 6,099 | $478,710.51 | 4,681,412 | 2021-12-16 | Filing |
| Officer, Director | $76.00 | 4,000 | $304,000.00 | 4,687,511 | 2021-12-15 | Filing |
| Officer, Director | $75.64 | 16,000 | $1,210,240.00 | 4,691,511 | 2021-12-15 | Filing |
| Officer | $80.23 | 1,968 | $157,892.64 | 647,390 | 2021-12-16 | Filing |
| Officer | $79.52 | 9,444 | $750,986.88 | 649,358 | 2021-12-16 | Filing |
| Officer | $78.50 | 5,430 | $426,255.00 | 658,802 | 2021-12-16 | Filing |
| Officer | $76.24 | 3,859 | $294,210.16 | 664,232 | 2021-12-15 | Filing |
| Officer | $75.67 | 12,432 | $940,729.44 | 668,091 | 2021-12-15 | Filing |
| Officer, Director | $75.79 | 2,800 | $212,212.00 | 4,707,511 | 2021-12-14 | Filing |
| Officer, Director | $75.06 | 17,200 | $1,291,032.00 | 4,710,311 | 2021-12-14 | Filing |
| Officer, Director | $75.53 | 20,000 | $1,510,600.00 | 4,727,511 | 2021-12-13 | Filing |
| Officer | $75.89 | 4,171 | $316,537.19 | 680,523 | 2021-12-14 | Filing |
| Officer | $75.06 | 12,277 | $921,511.62 | 684,694 | 2021-12-14 | Filing |
| Officer | $75.54 | 16,291 | $1,230,622.14 | 696,971 | 2021-12-13 | Filing |
| Officer, Director | $76.42 | 200 | $15,284.00 | 4,747,511 | 2021-12-10 | Filing |