Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $111.16 | 400 | Officer, Director | 30,000 | 2024-11-07 | Filing |
| $110.21 | 57,927 | Officer, Director | 30,400 | 2024-11-07 | Filing |
| $110.00 | 3,295 | Officer, Director | 30,000 | 2024-11-06 | Filing |
| $101.08 | 3,230 | Large Shareholder, Other | 0 | 2024-10-24 | Filing |
| $100.14 | 40,698 | Large Shareholder, Other | 3,230 | 2024-10-24 | Filing |
| $100.05 | 6,072 | Large Shareholder, Other | 0 | 2024-10-16 | Filing |
| $95.35 | 10,000 | Large Shareholder, Other | 5,000 | 2024-10-15 | Filing |
| $90.09 | 2,167 | Large Shareholder, Other | 5,000 | 2024-09-30 | Filing |
| $90.34 | 3,019 | Large Shareholder, Other | 5,000 | 2024-09-27 | Filing |
| $90.26 | 4,814 | Large Shareholder, Other | 5,000 | 2024-09-25 | Filing |
| $82.33 | 8,977 | Large Shareholder, Officer, Director, Other | 39,451 | 2024-08-26 | Filing |
| $82.96 | 14,030 | Large Shareholder, Officer, Director, Other | 39,451 | 2024-08-21 | Filing |
| $84.22 | 200 | Large Shareholder, Officer, Director, Other | 39,451 | 2024-08-20 | Filing |
| $87.04 | 100 | Large Shareholder, Officer, Director, Other | 39,451 | 2024-08-19 | Filing |
| $86.30 | 4,546 | Large Shareholder, Officer, Director, Other | 39,551 | 2024-08-19 | Filing |
| $85.38 | 7,053 | Large Shareholder, Officer, Director, Other | 44,097 | 2024-08-19 | Filing |
| $85.88 | 10,418 | Large Shareholder, Officer, Director, Other | 39,451 | 2024-08-16 | Filing |
| $85.19 | 7,674 | Large Shareholder, Other | 5,000 | 2024-08-15 | Filing |
| $85.10 | 2,326 | Large Shareholder, Other | 5,000 | 2024-08-14 | Filing |
| $77.39 | 7,664 | Large Shareholder, Other | 0 | 2024-02-29 | Filing |