| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $291.17 | 121 | $35,231.57 | 25,234 | 2025-06-16 | Filing | |
| $290.12 | 509 | $147,671.08 | 25,355 | 2025-06-16 | Filing | |
| $288.78 | 49 | $14,150.22 | 25,864 | 2025-06-16 | Filing | |
| $287.49 | 76 | $21,849.24 | 25,913 | 2025-06-16 | Filing | |
| $304.29 | 100 | $30,429.00 | 25,468 | 2025-06-02 | Filing | |
| $303.37 | 45 | $13,651.65 | 25,568 | 2025-06-02 | Filing | |
| $304.29 | 100 | $30,429.00 | 12,719 | 2025-06-02 | Filing | |
| $298.47 | 100 | $29,847.00 | 12,819 | 2025-06-02 | Filing | |
| $313.80 | 369 | $115,792.20 | 65,522 | 2025-05-27 | Filing | |
| $312.67 | 62 | $19,385.54 | 65,891 | 2025-05-27 | Filing | |
| $311.83 | 113 | $35,236.79 | 65,953 | 2025-05-27 | Filing | |
| $310.91 | 67 | $20,830.97 | 66,066 | 2025-05-27 | Filing | |
| $309.54 | 47 | $14,548.38 | 66,133 | 2025-05-27 | Filing | |
| $308.59 | 32 | $9,874.88 | 66,180 | 2025-05-27 | Filing | |
| $307.42 | 30 | $9,222.60 | 66,212 | 2025-05-27 | Filing | |
| $306.84 | 53 | $16,262.52 | 66,242 | 2025-05-27 | Filing | |
| $305.65 | 120 | $36,678.00 | 66,295 | 2025-05-27 | Filing | |
| $304.05 | 1 | $304.05 | 66,415 | 2025-05-27 | Filing | |
| $303.28 | 31 | $9,401.68 | 66,416 | 2025-05-27 | Filing | |
| $302.37 | 41 | $12,397.17 | 66,447 | 2025-05-27 | Filing |