Penserra Capital Management LLC CELESTICA INC Transaction History
Penserra Capital Management LLC
- $4.61 Billion
- Q3 2024
Number of Shares
25,819
Previous 223,901
88.47%
Holding current value
$1.32 Million
Previous $12.8 Million
89.72%
% of portfolio
0.03%
Previous 0.16%