Penserra Capital Management LLC ORCHID IS CAP INC Transaction History
Penserra Capital Management LLC
- $5.47 Billion
- Q4 2024
Number of Shares
116,981
Previous 114,059
2.56%
Holding current value
$910,000
Previous $937,000
2.88%
% of portfolio
0.02%
Previous 0.02%
Shares
10 transactions