Penserra Capital Management LLC INNOVATOR ETFS TRUST Transaction History
Penserra Capital Management LLC
- $7.17 Billion
- Q2 2025
Number of Shares
390,431
Previous 417,232
6.42%
Holding current value
$17.4 Million
Previous $17.3 Million
0.61%
% of portfolio
0.24%
Previous 0.31%
Shares
14 transactions