Penserra Capital Management LLC INNOVATOR ETFS TRUST Transaction History
Penserra Capital Management LLC
- $7.17 Billion
- Q2 2025
Number of Shares
386,903
Previous 406,838
4.9%
Holding current value
$17.5 Million
Previous $17 Million
2.61%
% of portfolio
0.24%
Previous 0.3%
Shares
14 transactions