Penserra Capital Management LLC FUELCELL ENERGY INC Transaction History
Penserra Capital Management LLC
- $5.61 Billion
- Q1 2025
Number of Shares
195,802
Previous 73,164
167.62%
Holding current value
$898,000
Previous $661,000
35.85%
% of portfolio
0.02%
Previous 0.01%