| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $126.63 | 1,900 | $240,589.97 | 26,762 | 2025-06-09 | Filing | |
| $125.24 | 900 | $112,717.98 | 28,662 | 2025-06-09 | Filing | |
| $127.69 | 2,900 | $370,293.46 | 1,332,978 | 2025-06-06 | Filing | |
| $126.95 | 2,900 | $368,166.89 | 1,335,878 | 2025-06-06 | Filing | |
| $125.88 | 700 | $88,116.00 | 1,338,778 | 2025-06-06 | Filing | |
| $124.75 | 11,000 | $1,372,275.30 | 1,339,478 | 2025-06-06 | Filing | |
| $123.89 | 1,700 | $210,617.42 | 1,350,478 | 2025-06-06 | Filing | |
| $122.65 | 800 | $98,123.36 | 1,352,178 | 2025-06-06 | Filing | |
| $126.85 | 33 | $4,186.17 | 34,279 | 2025-05-21 | Filing | |
| $126.18 | 88 | $11,103.51 | 34,312 | 2025-05-21 | Filing | |
| $125.26 | 68 | $8,517.71 | 34,400 | 2025-05-21 | Filing | |
| $127.71 | 5 | $638.53 | 34,468 | 2025-05-20 | Filing | |
| $126.94 | 617 | $78,324.32 | 34,473 | 2025-05-20 | Filing | |
| $126.24 | 856 | $108,061.70 | 35,090 | 2025-05-20 | Filing | |
| $125.46 | 230 | $28,856.58 | 35,946 | 2025-05-20 | Filing | |
| $126.85 | 696 | $88,290.18 | 363,755 | 2025-05-21 | Filing | |
| $126.18 | 1,818 | $229,388.33 | 364,451 | 2025-05-21 | Filing | |
| $125.26 | 1,422 | $178,120.43 | 366,269 | 2025-05-21 | Filing | |
| $127.71 | 95 | $12,132.10 | 367,691 | 2025-05-20 | Filing | |
| $126.94 | 12,812 | $1,626,403.97 | 367,786 | 2025-05-20 | Filing |