| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.32 | 2,500 | $278,307.50 | 8,692 | 2025-05-08 | Filing | |
| $109.82 | 82 | $9,005.05 | 168,214 | 2025-05-02 | Filing | |
| $108.79 | 8,601 | $935,672.69 | 168,296 | 2025-05-02 | Filing | |
| $108.89 | 5,567 | $606,211.23 | 176,897 | 2025-05-01 | Filing | |
| $103.90 | 318 | $33,041.22 | 3,150 | 2025-04-28 | Filing | |
| $103.54 | 4,486 | $464,486.27 | 3,468 | 2025-04-28 | Filing | |
| $124.69 | 1,000 | $124,692.40 | 7,500 | 2025-02-27 | Filing | |
| $121.78 | 919 | $111,915.82 | 0 | 2024-12-09 | Filing | |
| $121.73 | 4,105 | $499,685.64 | 151,304 | 2024-11-07 | Filing | |
| $120.51 | 4,410 | $531,445.13 | 155,409 | 2024-11-06 | Filing | |
| $119.64 | 11,430 | $1,367,526.35 | 159,819 | 2024-11-06 | Filing | |
| $114.62 | 1,000 | $114,622.00 | 7,500 | 2024-11-01 | Filing | |
| $114.86 | 5,000 | $574,287.00 | 8,711 | 2024-11-01 | Filing | |
| $117.00 | 5,176 | $605,581.65 | 205 | 2024-10-30 | Filing | |
| $117.00 | 5,176 | $605,581.65 | 205 | 2024-10-30 | Filing | |
| $117.48 | 1,379 | $162,001.20 | 2,244 | 2024-10-30 | Filing | |
| $117.23 | 254 | $29,775.71 | 0 | 2024-10-30 | Filing | |
| $116.48 | 2,411 | $280,824.12 | 254 | 2024-10-30 | Filing | |
| $115.81 | 1,618 | $187,380.26 | 2,665 | 2024-10-30 | Filing | |
| $115.66 | 3,897 | $450,730.92 | 4,000 | 2024-10-29 | Filing |