| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $150.19 | 2,583 | $387,939.22 | 78,370 | 2023-03-20 | Filing |
| | $154.31 | 1,100 | $169,735.50 | 80,953 | 2023-03-20 | Filing |
| | $153.28 | 1,256 | $192,516.54 | 82,053 | 2023-03-20 | Filing |
| | $148.97 | 2,331 | $347,245.81 | 83,309 | 2023-03-20 | Filing |
| | $156.67 | 150 | $23,500.50 | 85,640 | 2023-03-20 | Filing |
| | $155.10 | 150 | $23,265.00 | 85,790 | 2023-03-20 | Filing |
| | $151.02 | 200 | $30,204.82 | 85,940 | 2023-03-20 | Filing |
| Large Shareholder, Officer, Director | $155.73 | 900 | $140,160.96 | 86,140 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $153.92 | 1,150 | $177,003.75 | 87,040 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $158.63 | 237 | $37,594.84 | 88,190 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $154.79 | 1,338 | $207,113.84 | 88,427 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $157.07 | 1,500 | $235,600.35 | 89,765 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $158.04 | 3,489 | $551,393.54 | 91,265 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $158.04 | 3,489 | $551,393.19 | 86,140 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $157.07 | 1,500 | $235,600.35 | 89,629 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $158.63 | 238 | $37,753.42 | 91,129 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $153.92 | 1,150 | $177,003.75 | 91,367 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $155.73 | 900 | $140,160.87 | 92,517 | 2023-03-17 | Filing |
| Large Shareholder, Officer, Director | $154.79 | 1,337 | $206,958.91 | 93,417 | 2023-03-17 | Filing |
| | $155.35 | 876 | $136,087.56 | 94,754 | 2023-03-16 | Filing |