| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $90.17 | 2,430 | $219,103.62 | 4,063 | 2022-07-01 | Filing |
| Large Shareholder, Officer, Director | $89.44 | 3,207 | $286,825.74 | 6,493 | 2022-07-01 | Filing |
| Large Shareholder, Officer, Director | $87.75 | 300 | $26,325.99 | 9,700 | 2022-07-01 | Filing |
| Large Shareholder, Officer, Director | $99.62 | 2,987 | $297,562.25 | 0 | 2022-06-23 | Filing |
| Large Shareholder, Officer, Director | $99.04 | 9,008 | $892,159.53 | 2,987 | 2022-06-23 | Filing |
| Large Shareholder, Officer, Director | $98.07 | 3,962 | $388,549.77 | 11,995 | 2022-06-23 | Filing |
| Large Shareholder, Officer, Director | $97.05 | 2,243 | $217,693.24 | 15,957 | 2022-06-23 | Filing |
| 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 |