Penserra Capital Management LLC ORCHID IS CAP INC Transaction History
Penserra Capital Management LLC
- $5.61 Billion
- Q1 2025
Number of Shares
141,543
Previous 116,981
21.0%
Holding current value
$1.06 Million
Previous $910,000
16.92%
% of portfolio
0.02%
Previous 0.02%
Shares
11 transactions