Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $63.09 | 5,575 | Large Shareholder, Officer, Director | 57,138 | 2025-01-15 | Filing |
| $62.52 | 36,092 | Large Shareholder, Officer, Director | 62,713 | 2025-01-15 | Filing |
| $84.70 | 2,736 | Large Shareholder, Officer, Director | 57,138 | 2024-12-16 | Filing |
| $83.80 | 14,123 | Large Shareholder, Officer, Director | 59,874 | 2024-12-16 | Filing |
| $83.01 | 21,434 | Large Shareholder, Officer, Director | 73,997 | 2024-12-16 | Filing |
| $81.70 | 3,374 | Large Shareholder, Officer, Director | 95,431 | 2024-12-16 | Filing |
| $76.18 | 4,350 | Officer, Director | 863,065 | 2024-12-06 | Filing |
| $75.37 | 35,876 | Officer, Director | 867,415 | 2024-12-06 | Filing |
| $75.00 | 4,019 | Officer, Director | 863,065 | 2024-12-05 | Filing |
| $75.06 | 28,155 | Officer, Director | 863,065 | 2024-12-04 | Filing |
| $74.59 | 500 | Director | 17,961 | 2024-12-02 | Filing |
| $75.26 | 2,600 | Officer, Director | 863,065 | 2024-12-02 | Filing |
| $71.26 | 5,782 | Officer, Director | 865,665 | 2024-12-02 | Filing |
| $70.41 | 21,039 | Officer, Director | 871,447 | 2024-12-02 | Filing |
| $69.49 | 17,614 | Officer, Director | 892,486 | 2024-12-02 | Filing |
| $68.52 | 23,109 | Officer, Director | 910,100 | 2024-12-02 | Filing |
| $67.70 | 17,456 | Officer, Director | 933,209 | 2024-12-02 | Filing |
| $74.43 | 200 | Director | 8,278 | 2024-12-02 | Filing |
| $73.04 | 100 | Director | 8,478 | 2024-12-02 | Filing |
| $72.06 | 500 | Director | 8,578 | 2024-12-02 | Filing |