| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $89.64 | 1,300 | $116,532.00 | 11,466,915 | 2024-02-09 | Filing |
| Large Shareholder, Officer, Director | $90.75 | 1,817 | $164,892.75 | 11,468,215 | 2024-02-08 | Filing |
| Large Shareholder, Officer, Director | $90.18 | 4,593 | $414,196.74 | 11,470,032 | 2024-02-08 | Filing |
| Large Shareholder, Officer, Director | $90.06 | 13,710 | $1,234,722.60 | 11,474,625 | 2024-02-07 | Filing |
| Large Shareholder, Officer, Director | $88.91 | 9,400 | $835,754.00 | 11,488,335 | 2024-02-07 | Filing |
| Large Shareholder, Officer, Director | $86.61 | 336 | $29,100.96 | 11,497,735 | 2024-02-06 | Filing |
| Large Shareholder, Officer, Director | $85.94 | 2,162 | $185,802.28 | 11,498,071 | 2024-02-06 | Filing |
| Large Shareholder, Officer, Director | $85.60 | 3,700 | $316,720.00 | 11,500,233 | 2024-02-05 | Filing |
| Large Shareholder, Officer, Director | $91.68 | 3,300 | $302,544.00 | 11,503,933 | 2024-02-02 | Filing |
| Large Shareholder, Officer, Director | $90.05 | 400 | $36,020.00 | 11,507,233 | 2024-02-02 | Filing |
| Large Shareholder, Officer, Director | $85.85 | 12,600 | $1,081,710.00 | 11,507,633 | 2024-02-02 | Filing |
| Large Shareholder, Officer, Director | $85.70 | 300 | $25,710.00 | 11,520,233 | 2024-01-23 | Filing |
| Large Shareholder, Officer, Director | $85.76 | 8,200 | $703,232.00 | 11,520,533 | 2024-01-22 | Filing |
| Large Shareholder, Officer, Director | $82.65 | 1,648 | $136,207.20 | 11,528,733 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $81.94 | 6,966 | $570,794.04 | 11,530,381 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $83.16 | 1,300 | $108,108.00 | 11,537,347 | 2023-12-21 | Filing |
| Large Shareholder, Officer, Director | $82.39 | 3,900 | $321,321.00 | 11,538,647 | 2023-12-21 | Filing |
| Large Shareholder, Officer, Director | $85.17 | 2,258 | $192,313.86 | 11,542,547 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $84.46 | 3,811 | $321,877.06 | 11,544,805 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $83.54 | 2,150 | $179,611.00 | 11,548,616 | 2023-12-20 | Filing |