Penserra Capital Management LLC SUPER MICRO COMPUTER INC Transaction History
Penserra Capital Management LLC
- $7.17 Billion
- Q2 2025
Number of Shares
17,307
Previous 19,390
10.74%
Holding current value
$847,000
Previous $662,000
27.95%
% of portfolio
0.01%
Previous 0.01%