| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $153.93 | 1,495 | $230,126.70 | 645,467 | 2025-11-03 | Filing | |
| $153.18 | 2,500 | $382,958.50 | 646,962 | 2025-11-03 | Filing | |
| $152.24 | 2,927 | $445,616.72 | 649,462 | 2025-11-03 | Filing | |
| $150.90 | 700 | $105,632.52 | 652,389 | 2025-11-03 | Filing | |
| $149.79 | 6,359 | $952,512.70 | 653,089 | 2025-11-03 | Filing | |
| $149.02 | 6,019 | $896,936.93 | 659,448 | 2025-11-03 | Filing | |
| $90.29 | 11,343 | $1,024,161.74 | 151,596 | 2025-09-04 | Filing | |
| $80.90 | 353 | $28,557.70 | 27,425 | 2025-08-28 | Filing | |
| $79.10 | 814 | $64,387.40 | 28,122 | 2025-08-26 | Filing | |
| $74.78 | 1,828 | $136,697.84 | 29,732 | 2025-08-22 | Filing | |
| $75.68 | 3,160 | $239,148.80 | 31,560 | 2025-08-21 | Filing | |
| $74.78 | 14,067 | $1,051,930.26 | 135,351 | 2025-08-22 | Filing | |
| $75.90 | 8,621 | $654,333.90 | 594,836 | 2025-08-19 | Filing | |
| $76.26 | 5,597 | $426,827.22 | 154,679 | 2025-08-13 | Filing | |
| $74.88 | 3,947 | $295,531.63 | 160,276 | 2025-08-11 | Filing | |
| $58.01 | 245 | $14,212.45 | 39,604 | 2025-06-17 | Filing | |
| $54.88 | 1,729 | $94,887.52 | 40,089 | 2025-06-05 | Filing | |
| $48.19 | 11,379 | $548,354.01 | 605,481 | 2025-05-13 | Filing | |
| $43.37 | 456 | $19,776.72 | 43,320 | 2025-03-12 | Filing | |
| $41.36 | 1,659 | $68,616.24 | 43,776 | 2025-03-07 | Filing |