| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $117.52 | 5,000 | $587,600.00 | 35,898 | 2025-10-10 | Filing | |
| $112.00 | 1,006 | $112,672.00 | 5,676 | 2025-10-02 | Filing | |
| $108.65 | 5,000 | $543,250.00 | 40,898 | 2025-09-12 | Filing | |
| $111.99 | 5,000 | $559,950.00 | 45,898 | 2025-08-15 | Filing | |
| $111.99 | 3,428 | $383,901.72 | 7,025 | 2025-08-15 | Filing | |
| $101.74 | 8,058 | $819,820.92 | 10,274 | 2025-06-17 | Filing | |
| $101.49 | 8,058 | $817,806.42 | 18,332 | 2025-06-10 | Filing | |
| $102.94 | 8,057 | $829,387.58 | 26,298 | 2025-06-03 | Filing | |
| $102.68 | 10,141 | $1,041,277.88 | 9,658 | 2025-05-19 | Filing | |
| $90.00 | 4,898 | $440,820.00 | 6,446 | 2024-06-05 | Filing | |
| $88.25 | 5,880 | $518,910.00 | 6,385 | 2024-05-31 | Filing | |
| $92.75 | 1,616 | $149,884.00 | 8,925 | 2023-05-02 | Filing | |
| $92.75 | 513 | $47,580.75 | 4,453 | 2023-05-02 | Filing | |
| $92.75 | 10,491 | $973,040.25 | 125,520 | 2023-05-02 | Filing | |
| $91.69 | 3,997 | $366,484.93 | 11,871 | 2023-03-21 | Filing | |
| $91.16 | 2,829 | $257,891.64 | 5,209 | 2023-03-20 | Filing | |
| $90.99 | 884 | $80,435.16 | 7,331 | 2023-02-27 | Filing | |
| $89.44 | 3,998 | $357,581.12 | 15,714 | 2023-02-24 | Filing | |
| $89.44 | 51,034 | $4,564,480.96 | 143,547 | 2023-02-24 | Filing | |
| $90.39 | 1,004 | $90,751.56 | 11,717 | 2023-02-22 | Filing |