Penserra Capital Management LLC ORCHID IS CAP INC Transaction History
Penserra Capital Management LLC
- $4.61 Billion
- Q3 2024
Number of Shares
114,059
Previous 92,824
22.88%
Holding current value
$937,000
Previous $774,000
21.06%
% of portfolio
0.02%
Previous 0.01%
Shares
9 transactions