| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $44.61 | 37,538 | $1,674,543.90 | 192,030 | 2022-12-13 | Filing |
| Large Shareholder, Officer, Director | $49.24 | 600 | $29,541.60 | 0 | 2022-12-05 | Filing |
| Large Shareholder, Officer, Director | $48.16 | 1,900 | $91,495.26 | 600 | 2022-12-05 | Filing |
| Large Shareholder, Officer, Director | $47.12 | 5,347 | $251,955.99 | 2,500 | 2022-12-05 | Filing |
| Large Shareholder, Officer, Director | $46.12 | 7,019 | $323,691.71 | 7,847 | 2022-12-05 | Filing |
| Officer | $44.39 | 1,818 | $80,692.11 | 57,242 | 2022-11-25 | Filing |
| Officer | $43.85 | 2,175 | $95,373.75 | 30,631 | 2022-11-23 | Filing |
| Officer | $42.35 | 12,749 | $539,920.15 | 79,568 | 2022-11-22 | Filing |
| Large Shareholder, Officer, Director | $44.05 | 1,990 | $87,651.14 | 0 | 2022-11-21 | Filing |
| Large Shareholder, Officer, Director | $43.01 | 1,300 | $55,907.54 | 1,990 | 2022-11-21 | Filing |
| Large Shareholder, Officer, Director | $42.11 | 4,201 | $176,891.93 | 3,290 | 2022-11-21 | Filing |
| Large Shareholder, Officer, Director | $41.21 | 7,375 | $303,910.48 | 7,491 | 2022-11-21 | Filing |