| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $59.96 | 25,932 | $1,554,963.11 | 0 | 2023-03-08 | Filing |
| Large Shareholder, Officer, Director | $59.34 | 26,452 | $1,569,754.26 | 25,932 | 2023-03-08 | Filing |
| Large Shareholder, Officer, Director | $60.74 | 12,304 | $747,311.74 | 0 | 2023-03-07 | Filing |
| Large Shareholder, Officer, Director | $59.91 | 40,080 | $2,401,104.62 | 12,304 | 2023-03-07 | Filing |
| Large Shareholder, Officer, Director | $62.21 | 2,000 | $124,419.80 | 0 | 2023-03-06 | Filing |
| Large Shareholder, Officer, Director | $61.61 | 25,245 | $1,555,463.10 | 2,000 | 2023-03-06 | Filing |
| Large Shareholder, Officer, Director | $60.42 | 25,139 | $1,518,928.55 | 27,245 | 2023-03-06 | Filing |
| 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 |