| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $143.56 | 1,635 | $234,720.60 | 38,386 | 2022-01-26 | Filing |
| Officer | $142.68 | 1,104 | $157,518.72 | 23,382 | 2022-01-25 | Filing |
| Officer | $140.54 | 1,875 | $263,512.50 | 24,486 | 2022-01-24 | Filing |
| Officer | $142.68 | 2,071 | $295,490.28 | 28,236 | 2022-01-25 | Filing |
| Officer | $142.68 | 661 | $94,311.48 | 28,236 | 2022-01-25 | Filing |
| Director | $164.86 | 4,349 | $716,976.14 | 9,627 | 2022-01-03 | Filing |
| Officer | $140.00 | 1,738 | $243,320.00 | 24,919 | 2021-11-03 | Filing |
| Director | $140.00 | 4,500 | $630,000.00 | 67,758 | 2021-11-03 | Filing |
| Officer, Director | $137.85 | 2,200 | $303,270.00 | 164,096 | 2021-10-28 | Filing |
| Officer, Director | $136.98 | 10,798 | $1,479,110.04 | 166,296 | 2021-10-28 | Filing |
| Officer, Director | $136.10 | 10,642 | $1,448,376.20 | 177,094 | 2021-10-28 | Filing |
| Officer, Director | $135.00 | 4,390 | $592,650.00 | 187,736 | 2021-10-28 | Filing |
| Officer, Director | $133.81 | 500 | $66,905.00 | 192,126 | 2021-10-28 | Filing |
| Officer, Director | $132.43 | 394 | $52,177.42 | 192,626 | 2021-10-28 | Filing |
| Officer, Director | $131.50 | 954 | $125,451.00 | 193,020 | 2021-10-28 | Filing |
| Officer | $108.43 | 261 | $28,300.23 | 12,149 | 2021-10-04 | Filing |
| Director | $120.18 | 4,157 | $499,588.26 | 13,976 | 2021-09-10 | Filing |
| Officer | $131.37 | 5,212 | $684,700.44 | 24,826 | 2021-06-16 | Filing |
| Officer, Director | $127.57 | 27,518 | $3,510,471.26 | 193,881 | 2021-06-04 | Filing |
| Officer, Director | $127.57 | 27,518 | $3,510,471.26 | 193,881 | 2021-06-04 | Filing |