| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $110.25 | 5,013 | $552,670.72 | 21,653 | 2022-01-05 | Filing |
| Large Shareholder, Officer, Director | $109.09 | 3,650 | $398,184.34 | 26,666 | 2022-01-05 | Filing |
| Large Shareholder, Officer, Director | $108.14 | 4,905 | $530,411.49 | 30,316 | 2022-01-05 | Filing |
| Large Shareholder, Officer, Director | $107.27 | 3,233 | $346,794.53 | 35,221 | 2022-01-05 | Filing |
| Large Shareholder, Officer, Director | $106.00 | 6,239 | $661,319.03 | 38,454 | 2022-01-05 | Filing |
| Large Shareholder, Officer, Director | $105.24 | 3,972 | $418,028.77 | 44,693 | 2022-01-05 | Filing |
| Large Shareholder, Officer, Director | $104.17 | 3,720 | $387,529.88 | 48,665 | 2022-01-05 | Filing |
| Officer | $123.82 | 100 | $12,382.00 | 50,156 | 2022-01-04 | Filing |
| Officer | $122.80 | 500 | $61,402.00 | 50,256 | 2022-01-04 | Filing |
| Officer | $120.81 | 740 | $89,400.58 | 50,756 | 2022-01-04 | Filing |
| Officer | $119.90 | 500 | $59,951.50 | 51,496 | 2022-01-04 | Filing |
| Officer | $118.65 | 475 | $56,360.75 | 51,996 | 2022-01-04 | Filing |
| Officer | $117.66 | 500 | $58,830.00 | 52,471 | 2022-01-04 | Filing |
| Officer | $116.47 | 900 | $104,821.02 | 52,971 | 2022-01-04 | Filing |
| Officer | $115.54 | 1,571 | $181,509.88 | 53,871 | 2022-01-04 | Filing |
| Officer | $114.70 | 6,142 | $704,495.38 | 55,442 | 2022-01-04 | Filing |
| Officer | $113.70 | 2,927 | $332,794.34 | 61,584 | 2022-01-04 | Filing |
| Officer | $112.68 | 1,027 | $115,719.07 | 64,511 | 2022-01-04 | Filing |
| Officer | $111.61 | 1,652 | $184,387.48 | 65,538 | 2022-01-04 | Filing |
| Officer | $110.34 | 800 | $88,269.04 | 67,190 | 2022-01-04 | Filing |