Insiders · Profile

Lord Rachel

Senior Managing Director at BlackRock. Filing since 25 Jul 2025. CIK 0001717289

Company
Date
Role
Action
Shares
Amount
Of holding
20 Oct 2025
Senior Managing Director
Sold at will
12,000
$13.98M
62.5%
25 Jul 2025
Senior Managing Director
Sold at will
18,036
$20.30M
48.4%
2 decisions on file.