| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $164.12 | 5,264 | $863,927.68 | 30,023 | 2025-08-07 | Filing | |
| $165.37 | 5,546 | $917,142.02 | 35,287 | 2025-08-07 | Filing | |
| $164.98 | 1,500 | $247,463.85 | 8,773 | 2025-07-25 | Filing | |
| $164.89 | 2,349 | $387,321.91 | 10,273 | 2025-07-25 | Filing | |
| $141.88 | 961 | $136,342.36 | 10,434 | 2025-05-09 | Filing | |
| $126.74 | 2,032 | $257,540.56 | 10,273 | 2025-03-11 | Filing | |
| $134.68 | 2,018 | $271,787.67 | 3,077 | 2025-03-10 | Filing | |
| $125.28 | 789 | $98,845.92 | 9,625 | 2025-03-04 | Filing | |
| $124.70 | 403 | $50,254.10 | 4,972 | 2025-02-19 | Filing | |
| $139.47 | 2,466 | $343,933.02 | 9,781 | 2024-12-02 | Filing | |
| $142.63 | 9,707 | $1,384,509.41 | 33,293 | 2024-11-25 | Filing | |
| $141.37 | 5,000 | $706,850.00 | 33,293 | 2024-11-22 | Filing | |
| $144.92 | 8,035 | $1,164,432.20 | 7,104 | 2024-10-25 | Filing | |
| $121.98 | 2,194 | $267,629.17 | 11,103 | 2024-05-28 | Filing | |
| $132.75 | 2,291 | $304,130.25 | 33,276 | 2024-03-12 | Filing | |
| $129.99 | 5,047 | $656,059.53 | 35,567 | 2024-03-11 | Filing | |
| $130.63 | 5,089 | $664,799.48 | 0 | 2024-03-11 | Filing | |
| $132.84 | 5,391 | $716,162.00 | 7,555 | 2024-02-22 | Filing | |
| $131.00 | 3,000 | $393,000.00 | 9,653 | 2024-02-21 | Filing | |
| $118.00 | 6,103 | $720,158.88 | 36,166 | 2023-12-15 | Filing |