MSCI IncMSCI | --3.4k shares | Grant / ExerciseMay 1, 2026 | Disclosure amount unavailable388 shares | -- | -- |
MSCI IncMSCI | --3.6k shares | Grant / ExerciseMay 1, 2026 | Disclosure amount unavailable177 shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | $79M250k shares | Grant / ExerciseFeb 15, 2026 | $5.5M17.6k shares | $314.08 | -- |
Visa Inc (Ritu 1985 Trust)V | --35.5k shares | Grant / ExerciseFeb 15, 2026 | Disclosure amount unavailable35.5k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | --35.5k shares | Grant / ExerciseFeb 15, 2026 | Disclosure amount unavailable35.5k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | $77M232.1k shares | SellDec 2, 2025 | $7.8M23.7k shares | $330.14 | -- |
Visa Inc (Ritu 1985 Trust)V | $86M255.9k shares | Grant / ExerciseNov 30, 2025 | $8.2M24.5k shares | $334.44 | -- |
Visa Inc (Ritu 1985 Trust)V | --48.2k shares | Grant / ExerciseNov 30, 2025 | Disclosure amount unavailable48.2k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | --48.2k shares | Grant / ExerciseNov 30, 2025 | Disclosure amount unavailable48.2k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | $77M232.1k shares | SellNov 21, 2025 | $2.1M6.3k shares | $330.00 | -- |
Visa Inc (Ritu 1985 Trust)V | $16M49.2k shares | Grant / ExerciseNov 19, 2025 | $15.9M49.2k shares | $324.12 | -- |
Visa Inc (Ritu 1985 Trust)V | $77M238.4k shares | Grant / ExerciseNov 19, 2025 | $2.1M6.4k shares | $324.12 | -- |
Visa Inc (Ritu 1985 Trust)V | --4.9k shares | Grant / ExerciseNov 19, 2025 | Disclosure amount unavailable4.9k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | --4.2k shares | Grant / ExerciseNov 19, 2025 | Disclosure amount unavailable4.2k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | --7.2k shares | Grant / ExerciseNov 19, 2025 | Disclosure amount unavailable3.6k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | --11.6k shares | Grant / ExerciseNov 19, 2025 | Disclosure amount unavailable11.6k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | $86M232.1k shares | SellJun 5, 2025 | $9.3M25k shares | $370.00 | -- |
Visa Inc (Ritu 1985 Trust)V | $7.6M68.8k shares | Grant / ExerciseJun 5, 2025 | $2.7M25k shares | $109.82 | -- |
Visa Inc (Ritu 1985 Trust)V | $85M232.1k shares | SellJun 4, 2025 | $9.2M25k shares | $367.75 | -- |
Visa Inc (Ritu 1985 Trust)V | $10M93.8k shares | Grant / ExerciseJun 4, 2025 | $2.7M25k shares | $109.82 | -- |
MSCI IncMSCI | --3k shares | Grant / ExerciseMay 30, 2025 | Disclosure amount unavailable9 shares | -- | -- |
MSCI IncMSCI | --2.8k shares | Grant / ExerciseMay 1, 2025 | Disclosure amount unavailable385 shares | -- | -- |
MSCI IncMSCI | --3k shares | Grant / ExerciseMay 1, 2025 | Disclosure amount unavailable183 shares | -- | -- |
MSCI IncMSCI | --2.4k shares | Grant / ExerciseFeb 28, 2025 | Disclosure amount unavailable7 shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | $73M232.1k shares | SellDec 13, 2024 | $8.9M28.2k shares | $315.83 | -- |
Visa Inc (Ritu 1985 Trust)V | $82M260.3k shares | SellDec 12, 2024 | $2.2M7.1k shares | $314.46 | -- |
Visa Inc (Ritu 1985 Trust)V | $84M267.4k shares | Grant / ExerciseNov 30, 2024 | $9.1M29k shares | $315.08 | -- |
Visa Inc (Ritu 1985 Trust)V | --57.3k shares | Grant / ExerciseNov 30, 2024 | Disclosure amount unavailable57.3k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | --57.3k shares | Grant / ExerciseNov 30, 2024 | Disclosure amount unavailable57.3k shares | -- | -- |
MSCI IncMSCI | --2.4k shares | Grant / ExerciseNov 29, 2024 | Disclosure amount unavailable6 shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | $14M45.9k shares | Grant / ExerciseNov 19, 2024 | $14.3M45.9k shares | $311.85 | -- |
Visa Inc (Ritu 1985 Trust)V | $75M239.2k shares | Grant / ExerciseNov 19, 2024 | $2.2M7.2k shares | $311.85 | -- |
Visa Inc (Ritu 1985 Trust)V | --5.2k shares | Grant / ExerciseNov 19, 2024 | Disclosure amount unavailable5.2k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | --4.9k shares | Grant / ExerciseNov 19, 2024 | Disclosure amount unavailable4.9k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | --8.3k shares | Grant / ExerciseNov 19, 2024 | Disclosure amount unavailable4.2k shares | -- | -- |
Visa Inc (Ritu 1985 Trust)V | --10.8k shares | Grant / ExerciseNov 19, 2024 | Disclosure amount unavailable10.8k shares | -- | -- |
MSCI IncMSCI | --2.4k shares | Grant / ExerciseAug 30, 2024 | Disclosure amount unavailable6 shares | -- | -- |