Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $78.19 | 47,575 | Large Shareholder, Officer, Director | 1,565,420 | 2023-10-02 | Filing |
| $79.35 | 3,950 | Large Shareholder, Officer, Director | 1,612,995 | 2023-09-29 | Filing |
| $78.88 | 71,050 | Large Shareholder, Officer, Director | 1,616,945 | 2023-09-29 | Filing |
| $76.70 | 75,000 | Large Shareholder, Officer, Director | 1,687,995 | 2023-09-28 | Filing |
| $79.20 | 2,999 | Director | 48,308 | 2023-09-20 | Filing |
| $85.06 | 4,325 | Large Shareholder, Officer, Director | 1,762,995 | 2023-09-15 | Filing |
| $85.63 | 1,100 | Large Shareholder, Officer, Director | 1,767,320 | 2023-09-14 | Filing |
| $84.79 | 73,900 | Large Shareholder, Officer, Director | 1,768,420 | 2023-09-14 | Filing |
| $85.75 | 2,504 | Director | 3,225 | 2023-09-13 | Filing |
| $79.59 | 3,219 | Officer | 666,915 | 2023-08-31 | Filing |
| $75.03 | 1,427 | Officer | 154,636 | 2023-08-23 | Filing |
| $73.74 | 2,999 | Director | 51,307 | 2023-08-16 | Filing |
| $87.65 | 2,999 | Director | 54,306 | 2023-07-19 | Filing |
| $90.00 | 11,995 | Director | 57,305 | 2023-07-13 | Filing |
| $90.00 | 17,185 | Officer | 162,628 | 2023-07-13 | Filing |
| $88.00 | 21,795 | Officer | 179,813 | 2023-07-13 | Filing |
| $90.00 | 5,000 | Director | 69,070 | 2023-07-13 | Filing |
| $80.00 | 12,500 | Director | 74,070 | 2023-07-11 | Filing |
| $75.97 | 2,999 | Director | 69,300 | 2023-06-21 | Filing |
| $76.21 | 5,500 | Officer | 162,898 | 2023-06-15 | Filing |