| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $57.51 | 3,000 | $172,542.90 | 54,960 | 2023-03-02 | Filing |
| Officer | $61.08 | 1,700 | $103,833.96 | 61,355 | 2023-02-27 | Filing |
| Officer | $60.17 | 18,300 | $1,101,187.86 | 63,055 | 2023-02-27 | Filing |
| Officer | $66.98 | 200 | $13,396.00 | 61,355 | 2023-02-17 | Filing |
| Officer | $66.09 | 1,600 | $105,740.96 | 61,555 | 2023-02-17 | Filing |
| Officer | $64.97 | 3,982 | $258,705.36 | 63,155 | 2023-02-17 | Filing |
| Officer | $64.22 | 9,427 | $605,361.40 | 67,137 | 2023-02-17 | Filing |
| Officer | $68.95 | 1,120 | $77,221.20 | 54,960 | 2023-02-15 | Filing |
| Officer | $68.16 | 2,380 | $162,220.09 | 56,080 | 2023-02-15 | Filing |
| Large Shareholder, Officer, Director | $71.85 | 12,846 | $922,937.57 | 0 | 2023-02-15 | Filing |
| Large Shareholder, Officer, Director | $71.19 | 15,065 | $1,072,456.26 | 12,846 | 2023-02-15 | Filing |
| Large Shareholder, Officer, Director | $70.05 | 14,273 | $999,796.53 | 27,911 | 2023-02-15 | Filing |
| Large Shareholder, Officer, Director | $68.99 | 6,300 | $434,614.95 | 42,184 | 2023-02-15 | Filing |
| Large Shareholder, Officer, Director | $68.17 | 3,900 | $265,844.67 | 48,484 | 2023-02-15 | Filing |
| Large Shareholder, Officer, Director | $68.86 | 1,600 | $110,183.52 | 0 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $68.19 | 7,900 | $538,732.60 | 1,600 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $67.20 | 14,076 | $945,852.30 | 9,500 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $66.31 | 17,028 | $1,129,077.30 | 23,576 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $65.32 | 8,982 | $586,703.34 | 40,604 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $64.37 | 2,098 | $135,055.81 | 49,586 | 2023-02-14 | Filing |