| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $54.90 | 200 | $10,979.00 | 0 | 2023-01-17 | Filing |
| Large Shareholder, Officer, Director | $54.32 | 6,540 | $355,270.46 | 200 | 2023-01-17 | Filing |
| Large Shareholder, Officer, Director | $53.15 | 7,343 | $390,309.82 | 6,740 | 2023-01-17 | Filing |
| Large Shareholder, Officer, Director | $52.32 | 12,610 | $659,719.89 | 14,083 | 2023-01-17 | Filing |
| Large Shareholder, Officer, Director | $51.35 | 4,450 | $228,506.17 | 26,693 | 2023-01-17 | Filing |
| Large Shareholder, Officer, Director | $50.06 | 58,053 | $2,906,417.64 | 0 | 2023-01-13 | Filing |
| Officer | $39.89 | 6,731 | $268,471.99 | 255,568 | 2023-01-10 | Filing |
| Officer | $39.29 | 31,039 | $1,219,581.28 | 262,299 | 2023-01-10 | Filing |
| Officer | $37.87 | 50,230 | $1,902,416.04 | 293,338 | 2023-01-10 | Filing |
| Large Shareholder, Officer, Director | $37.89 | 4,704 | $178,255.73 | 0 | 2023-01-04 | Filing |
| Large Shareholder, Officer, Director | $37.28 | 4,850 | $180,791.03 | 4,704 | 2023-01-04 | Filing |
| Large Shareholder, Officer, Director | $35.92 | 2,612 | $93,825.13 | 9,554 | 2023-01-04 | Filing |
| Large Shareholder, Officer, Director | $35.12 | 2,700 | $94,835.88 | 12,166 | 2023-01-04 | Filing |
| Officer | $34.46 | 30,931 | $1,065,817.30 | 193,568 | 2022-12-27 | Filing |
| Officer | $33.52 | 63,069 | $2,114,236.86 | 224,499 | 2022-12-27 | Filing |
| Large Shareholder, Officer, Director | $36.56 | 500 | $18,282.20 | 0 | 2022-12-20 | Filing |
| Large Shareholder, Officer, Director | $35.88 | 4,250 | $152,504.88 | 500 | 2022-12-20 | Filing |
| Large Shareholder, Officer, Director | $35.01 | 10,116 | $354,192.52 | 4,750 | 2022-12-20 | Filing |
| Officer | $46.04 | 30,300 | $1,395,012.00 | 137,568 | 2022-12-13 | Filing |
| Officer | $45.49 | 24,162 | $1,099,015.82 | 167,868 | 2022-12-13 | Filing |