| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $537.91 | 870 | $467,980.83 | 3,069,477 | 2025-04-21 | Filing | |
| $536.96 | 62 | $33,291.54 | 3,070,347 | 2025-04-21 | Filing | |
| $534.87 | 532 | $284,551.64 | 3,070,409 | 2025-04-21 | Filing | |
| $534.08 | 1,289 | $688,428.35 | 3,070,941 | 2025-04-21 | Filing | |
| $533.22 | 877 | $467,634.12 | 3,072,230 | 2025-04-21 | Filing | |
| $532.19 | 875 | $465,663.98 | 3,073,107 | 2025-04-21 | Filing | |
| $552.72 | 307 | $169,685.04 | 1,627 | 2025-03-17 | Filing | |
| $604.07 | 450 | $271,831.50 | 6,929 | 2025-01-02 | Filing | |
| $626.17 | 255 | $159,674.37 | 124,243 | 2024-12-23 | Filing | |
| $624.89 | 255 | $159,345.93 | 124,498 | 2024-12-23 | Filing | |
| $623.93 | 321 | $200,281.31 | 124,753 | 2024-12-23 | Filing | |
| $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 |