| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $88.30 | 1,788 | $157,879.33 | 18,212 | 2022-06-16 | Filing |
| Director | $89.95 | 786 | $70,703.61 | 2,451 | 2022-06-13 | Filing |
| Large Shareholder, Officer, Director | $101.08 | 2,000 | $202,163.60 | 0 | 2022-06-09 | Filing |
| Large Shareholder, Officer, Director | $100.13 | 800 | $80,102.16 | 2,000 | 2022-06-09 | Filing |
| Large Shareholder, Officer, Director | $98.98 | 3,210 | $317,734.79 | 2,800 | 2022-06-09 | Filing |
| Large Shareholder, Officer, Director | $98.09 | 5,180 | $508,108.79 | 6,010 | 2022-06-09 | Filing |
| Large Shareholder, Officer, Director | $97.09 | 4,418 | $428,961.29 | 11,190 | 2022-06-09 | Filing |
| Large Shareholder, Officer, Director | $96.07 | 4,392 | $421,956.57 | 15,608 | 2022-06-09 | Filing |
| Officer | $102.05 | 168 | $17,144.16 | 54,157 | 2022-06-09 | Filing |
| Officer | $102.11 | 4,031 | $411,606.22 | 54,157 | 2022-06-08 | Filing |
| Officer | $102.12 | 100 | $10,212.00 | 28,384 | 2022-06-09 | Filing |
| Officer | $102.12 | 4,007 | $409,208.86 | 28,384 | 2022-06-08 | Filing |
| Large Shareholder, Officer, Director | $89.25 | 11,606 | $1,035,856.39 | 0 | 2022-06-02 | Filing |
| Large Shareholder, Officer, Director | $88.60 | 22,580 | $2,000,513.49 | 11,606 | 2022-06-02 | Filing |
| Large Shareholder, Officer, Director | $87.67 | 21,099 | $1,849,726.12 | 34,186 | 2022-06-02 | Filing |
| Large Shareholder, Officer, Director | $86.59 | 6,000 | $519,522.60 | 55,285 | 2022-06-02 | Filing |
| Large Shareholder, Officer, Director | $85.43 | 9,296 | $794,160.07 | 61,285 | 2022-06-02 | Filing |
| Large Shareholder, Officer, Director | $84.23 | 3,504 | $295,143.67 | 70,581 | 2022-06-02 | Filing |
| Large Shareholder, Officer, Director | $82.68 | 1,300 | $107,483.74 | 74,085 | 2022-06-02 | Filing |
| Large Shareholder, Officer, Director | $84.11 | 20,443 | $1,719,487.31 | 75,385 | 2022-06-01 | Filing |