Penserra Capital Management LLC CELESTICA INC Transaction History
Penserra Capital Management LLC
- $5.61 Billion
- Q1 2025
Number of Shares
27,167
Previous 50,480
46.18%
Holding current value
$2.14 Million
Previous $4.66 Million
54.05%
% of portfolio
0.04%
Previous 0.09%
Shares
4 transactions