Penserra Capital Management LLC SUPER MICRO COMPUTER INC Transaction History
Penserra Capital Management LLC
- $5.61 Billion
- Q1 2025
Number of Shares
19,390
Previous 16,482
17.64%
Holding current value
$662,000
Previous $500,000
32.4%
% of portfolio
0.01%
Previous 0.01%