Penserra Capital Management LLC CELESTICA INC Transaction History
Penserra Capital Management LLC
- $7.17 Billion
- Q2 2025
Number of Shares
139,664
Previous 27,167
414.09%
Holding current value
$21.8 Million
Previous $2.14 Million
918.31%
% of portfolio
0.3%
Previous 0.04%
Shares
5 transactions