| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $87.88 | 55,427 | $4,870,924.76 | 6,785,963 | 2025-06-02 | Filing | |
| $84.87 | 23,528 | $1,996,880.18 | 50,403 | 2025-05-29 | Filing | |
| $84.64 | 50,000 | $4,232,025.00 | 389,489 | 2025-05-27 | Filing | |
| $82.45 | 10,170 | $838,517.52 | 519,619 | 2025-05-22 | Filing | |
| $81.66 | 12,343 | $1,007,882.48 | 529,789 | 2025-05-22 | Filing | |
| $81.23 | 1,093 | $88,784.39 | 331,223 | 2025-05-20 | Filing | |
| $80.61 | 13,928 | $1,122,736.08 | 332,316 | 2025-05-20 | Filing | |
| $82.45 | 980 | $80,804.82 | 293,728 | 2025-05-21 | Filing | |
| $82.45 | 980 | $80,804.82 | 293,728 | 2025-05-21 | Filing | |
| $82.45 | 12,040 | $992,744.96 | 6,841,390 | 2025-05-21 | Filing | |
| $81.21 | 831 | $67,485.51 | 211,559 | 2025-05-20 | Filing | |
| $80.61 | 9,593 | $773,291.73 | 212,390 | 2025-05-20 | Filing | |
| $81.25 | 1,776 | $144,300.00 | 492,266 | 2025-05-20 | Filing | |
| $80.61 | 22,392 | $1,805,019.12 | 494,042 | 2025-05-20 | Filing | |
| $81.21 | 1,877 | $152,431.17 | 263,021 | 2025-05-20 | Filing | |
| $80.60 | 18,717 | $1,508,590.20 | 264,898 | 2025-05-20 | Filing | |
| $81.23 | 1,203 | $97,719.69 | 389,489 | 2025-05-20 | Filing | |
| $80.61 | 14,649 | $1,180,855.89 | 390,692 | 2025-05-20 | Filing | |
| $81.25 | 2,930 | $238,062.50 | 542,132 | 2025-05-20 | Filing | |
| $80.61 | 37,392 | $3,014,169.12 | 545,062 | 2025-05-20 | Filing |