| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $95.61 | 1,400 | $133,850.22 | 18,200 | 2022-06-23 | Filing |
| Large Shareholder, Officer, Director | $94.97 | 400 | $37,987.80 | 19,600 | 2022-06-23 | Filing |
| Officer | $105.39 | 1,097 | $115,617.88 | 28,384 | 2022-06-24 | Filing |
| Officer | $104.50 | 6,201 | $647,978.46 | 29,481 | 2022-06-24 | Filing |
| Officer | $103.42 | 10,712 | $1,107,862.89 | 35,682 | 2022-06-24 | Filing |
| Officer | $102.57 | 7,348 | $753,649.82 | 46,394 | 2022-06-24 | Filing |
| Officer | $102.14 | 10,535 | $1,076,078.61 | 28,384 | 2022-06-21 | Filing |
| Officer | $102.19 | 7,801 | $797,181.85 | 54,157 | 2022-06-21 | Filing |
| Large Shareholder, Officer, Director | $92.97 | 300 | $27,891.00 | 0 | 2022-06-16 | Filing |
| Large Shareholder, Officer, Director | $92.35 | 7,377 | $681,262.26 | 300 | 2022-06-16 | Filing |
| Large Shareholder, Officer, Director | $91.48 | 8,314 | $760,531.46 | 7,677 | 2022-06-16 | Filing |
| Large Shareholder, Officer, Director | $90.32 | 1,500 | $135,483.00 | 15,991 | 2022-06-16 | Filing |
| Large Shareholder, Officer, Director | $88.98 | 721 | $64,157.18 | 17,491 | 2022-06-16 | Filing |
| 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 |