Penserra Capital Management LLC OUTFRONT MEDIA INC Transaction History
Penserra Capital Management LLC
- $7.17 Billion
- Q2 2025
Number of Shares
65,327
Previous 57,580
13.45%
Holding current value
$1.07 Million
Previous $929,000
14.75%
% of portfolio
0.01%
Previous 0.02%