| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $75.01 | 22,490 | $1,686,898.43 | 29,894 | 2022-08-12 | Filing |
| Large Shareholder, Officer, Director | $80.68 | 400 | $32,273.52 | 0 | 2022-08-11 | Filing |
| Large Shareholder, Officer, Director | $79.43 | 9,264 | $735,867.31 | 400 | 2022-08-11 | Filing |
| Large Shareholder, Officer, Director | $78.79 | 4,962 | $390,933.65 | 9,664 | 2022-08-11 | Filing |
| Large Shareholder, Officer, Director | $77.46 | 5,925 | $458,930.95 | 14,626 | 2022-08-11 | Filing |
| Large Shareholder, Officer, Director | $76.64 | 3,734 | $286,155.09 | 20,551 | 2022-08-11 | Filing |
| Large Shareholder, Officer, Director | $75.60 | 11,731 | $886,904.66 | 24,285 | 2022-08-11 | Filing |
| Large Shareholder, Officer, Director | $74.72 | 16,368 | $1,222,997.32 | 36,016 | 2022-08-11 | Filing |
| Officer | $70.00 | 6,000 | $420,000.00 | 30,030 | 2022-08-05 | Filing |
| Large Shareholder, Officer, Director | $54.12 | 100 | $5,412.00 | 0 | 2022-07-08 | Filing |
| Large Shareholder, Officer, Director | $53.59 | 12,870 | $689,653.11 | 100 | 2022-07-08 | Filing |
| Large Shareholder, Officer, Director | $52.32 | 23,433 | $1,225,934.89 | 12,970 | 2022-07-08 | Filing |
| Large Shareholder, Officer, Director | $51.65 | 9,409 | $486,015.31 | 36,403 | 2022-07-08 | Filing |
| Large Shareholder, Officer, Director | $50.60 | 6,572 | $332,536.63 | 45,812 | 2022-07-08 | Filing |
| Large Shareholder, Officer, Director | $53.26 | 12,389 | $659,799.73 | 0 | 2022-07-07 | Filing |
| Large Shareholder, Officer, Director | $52.61 | 18,295 | $962,571.30 | 12,389 | 2022-07-07 | Filing |
| Large Shareholder, Officer, Director | $51.42 | 17,922 | $921,508.02 | 30,684 | 2022-07-07 | Filing |
| Large Shareholder, Officer, Director | $50.55 | 3,778 | $190,978.28 | 48,606 | 2022-07-07 | Filing |
| Large Shareholder, Officer, Director | $51.75 | 1,300 | $67,278.77 | 0 | 2022-07-06 | Filing |
| Large Shareholder, Officer, Director | $50.68 | 14,501 | $734,897.63 | 1,300 | 2022-07-06 | Filing |