| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $166.53 | 11,532 | $1,920,423.96 | 1,020,235 | 2025-03-27 | Filing | |
| $165.76 | 10,056 | $1,666,882.56 | 1,031,767 | 2025-03-27 | Filing | |
| $164.68 | 1,734 | $285,555.12 | 1,041,823 | 2025-03-27 | Filing | |
| $163.78 | 4,817 | $788,928.26 | 1,043,557 | 2025-03-27 | Filing | |
| $196.27 | 167 | $32,777.09 | 46,388 | 2025-02-27 | Filing | |
| $195.39 | 553 | $108,050.67 | 46,555 | 2025-02-27 | Filing | |
| $194.12 | 245 | $47,559.40 | 47,108 | 2025-02-27 | Filing | |
| $192.36 | 443 | $85,215.48 | 47,353 | 2025-02-27 | Filing | |
| $210.31 | 82 | $17,245.42 | 944,666 | 2025-01-21 | Filing | |
| $209.71 | 2,206 | $462,620.26 | 944,748 | 2025-01-21 | Filing | |
| $208.63 | 12,183 | $2,541,739.29 | 946,954 | 2025-01-21 | Filing | |
| $207.65 | 19,616 | $4,073,262.40 | 959,137 | 2025-01-21 | Filing | |
| $206.58 | 10,913 | $2,254,407.54 | 978,753 | 2025-01-21 | Filing | |
| $178.75 | 100 | $17,875.00 | 46,388 | 2024-12-02 | Filing | |
| $178.01 | 1,688 | $300,480.88 | 46,488 | 2024-12-02 | Filing | |
| $177.20 | 1,001 | $177,377.20 | 48,176 | 2024-12-02 | Filing | |
| $174.74 | 371 | $64,828.54 | 49,177 | 2024-12-02 | Filing | |
| $131.45 | 78 | $10,253.10 | 990,956 | 2024-11-15 | Filing | |
| $130.81 | 23,605 | $3,087,770.05 | 991,034 | 2024-11-15 | Filing | |
| $130.02 | 16,317 | $2,121,536.34 | 1,014,639 | 2024-11-15 | Filing |