Penserra Capital Management LLC ARMOUR RESIDENTIAL REIT INC Transaction History
Penserra Capital Management LLC
- $5.61 Billion
- Q1 2025
Number of Shares
59,823
Previous 49,468
20.93%
Holding current value
$1.02 Million
Previous $932,000
9.66%
% of portfolio
0.02%
Previous 0.02%
Shares
6 transactions