| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $107.64 | 270 | $29,061.56 | 0 | 2022-03-04 | Filing |
| Large Shareholder, Officer, Director | $106.97 | 580 | $62,041.73 | 270 | 2022-03-04 | Filing |
| Large Shareholder, Officer, Director | $106.21 | 1,050 | $111,517.67 | 850 | 2022-03-04 | Filing |
| Large Shareholder, Officer, Director | $105.07 | 500 | $52,535.75 | 1,900 | 2022-03-04 | Filing |
| Large Shareholder, Officer, Director | $103.73 | 600 | $62,240.52 | 2,400 | 2022-03-04 | Filing |
| Large Shareholder, Officer, Director | $102.65 | 1,870 | $191,947.09 | 3,000 | 2022-03-04 | Filing |
| Large Shareholder, Officer, Director | $101.82 | 3,893 | $396,377.86 | 4,870 | 2022-03-04 | Filing |
| Large Shareholder, Officer, Director | $100.70 | 8,200 | $825,768.70 | 8,763 | 2022-03-04 | Filing |
| Large Shareholder, Officer, Director | $99.89 | 22,449 | $2,242,421.63 | 16,963 | 2022-03-04 | Filing |
| Large Shareholder, Officer, Director | $98.97 | 8,896 | $880,447.80 | 39,412 | 2022-03-04 | Filing |
| Large Shareholder, Officer, Director | $97.96 | 4,076 | $399,269.88 | 48,308 | 2022-03-04 | Filing |
| Officer | $121.01 | 614 | $74,301.86 | 55,644 | 2022-03-01 | Filing |
| Officer | $120.20 | 2,200 | $264,450.78 | 56,258 | 2022-03-01 | Filing |
| Officer | $119.13 | 1,900 | $226,349.47 | 58,458 | 2022-03-01 | Filing |
| Officer | $118.18 | 2,575 | $304,323.80 | 60,358 | 2022-03-01 | Filing |
| Officer | $116.65 | 1,848 | $215,564.40 | 62,933 | 2022-03-01 | Filing |
| Officer, Director | $108.85 | 255 | $27,755.70 | 0 | 2022-02-24 | Filing |
| Officer, Director | $108.06 | 419 | $45,277.81 | 255 | 2022-02-24 | Filing |
| Officer, Director | $106.96 | 309 | $33,051.47 | 674 | 2022-02-24 | Filing |
| Officer, Director | $105.91 | 416 | $44,056.56 | 983 | 2022-02-24 | Filing |