Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $94.17 | 300 | Officer | 19,495 | 2025-05-01 | Filing |
| $92.71 | 1,700 | Officer | 19,795 | 2025-05-01 | Filing |
| $94.13 | 150 | Officer | 44,640 | 2025-05-01 | Filing |
| $92.88 | 1,850 | Officer | 44,790 | 2025-05-01 | Filing |
| $93.50 | 500 | Officer | 500 | 2025-05-01 | Filing |
| $91.55 | 1,100 | Director | 6,547 | 2025-04-28 | Filing |
| $89.36 | 9,048 | Officer | 21,495 | 2025-04-25 | Filing |
| $89.36 | 8,665 | Officer | 21,495 | 2025-04-25 | Filing |
| $89.90 | 658 | Officer | 1,000 | 2025-04-24 | Filing |
| $89.54 | 6,000 | Officer | 46,640 | 2025-04-24 | Filing |
| $90.00 | 2,000 | Officer | 52,640 | 2025-04-23 | Filing |
| $87.31 | 2,000 | Officer | 54,640 | 2025-04-23 | Filing |
| $69.19 | 1,072 | Large Shareholder, Officer, Director | 17,153,060 | 2025-04-17 | Filing |
| $68.52 | 30,482 | Large Shareholder, Officer, Director | 17,154,132 | 2025-04-17 | Filing |
| $69.50 | 1,549 | Large Shareholder, Officer, Director | 17,184,614 | 2025-04-16 | Filing |
| $68.85 | 15,001 | Large Shareholder, Officer, Director | 17,186,163 | 2025-04-16 | Filing |
| $67.86 | 14,950 | Large Shareholder, Officer, Director | 17,201,164 | 2025-04-16 | Filing |
| $69.75 | 2,000 | Officer | 21,245 | 2025-04-01 | Filing |
| $72.25 | 2,000 | Officer | 56,534 | 2025-03-12 | Filing |
| $72.58 | 31,500 | Large Shareholder, Officer, Director | 17,216,114 | 2025-03-12 | Filing |