| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $622.68 | 204 | $127,027.23 | 125,074 | 2024-12-23 | Filing | |
| $643.38 | 91 | $58,547.13 | 181,892 | 2024-12-17 | Filing | |
| $642.86 | 1,000 | $642,864.00 | 181,983 | 2024-12-17 | Filing | |
| $639.82 | 200 | $127,964.00 | 182,983 | 2024-12-17 | Filing | |
| $644.91 | 100 | $64,491.00 | 125,950 | 2024-12-17 | Filing | |
| $643.33 | 200 | $128,666.00 | 126,050 | 2024-12-17 | Filing | |
| $641.65 | 200 | $128,330.00 | 126,250 | 2024-12-17 | Filing | |
| $640.22 | 200 | $128,044.00 | 126,450 | 2024-12-17 | Filing | |
| $638.71 | 100 | $63,871.00 | 126,650 | 2024-12-17 | Filing | |
| $636.57 | 100 | $63,657.00 | 126,750 | 2024-12-17 | Filing | |
| $635.24 | 470 | $298,563.60 | 126,850 | 2024-12-17 | Filing | |
| $652.05 | 50 | $32,602.50 | 24,259 | 2024-12-16 | Filing | |
| $649.34 | 90 | $58,440.90 | 24,309 | 2024-12-16 | Filing | |
| $646.98 | 350 | $226,441.50 | 24,399 | 2024-12-16 | Filing | |
| $643.80 | 100 | $64,379.50 | 24,749 | 2024-12-16 | Filing | |
| $642.49 | 50 | $32,124.50 | 24,849 | 2024-12-16 | Filing | |
| $638.01 | 50 | $31,900.50 | 24,899 | 2024-12-16 | Filing | |
| $633.80 | 60 | $38,027.80 | 24,949 | 2024-12-16 | Filing | |
| $630.96 | 50 | $31,548.00 | 25,009 | 2024-12-16 | Filing | |
| $626.02 | 50 | $31,301.00 | 25,059 | 2024-12-16 | Filing |