Penserra Capital Management LLC RUBRIK INC. Transaction History
Penserra Capital Management LLC
- $7.17 Billion
- Q2 2025
Number of Shares
936,786
Previous 1,006,111
6.89%
Holding current value
$83.9 Million
Previous $61.4 Million
36.79%
% of portfolio
1.17%
Previous 1.09%
Shares
4 transactions