Foresight Group LTD Liability Partnership NEXTRACKER INC Transaction History
Foresight Group LTD Liability Partnership
- $705 Billion
- Q2 2025
Number of Shares
283,852
Previous 299,573
5.25%
Holding current value
$15.4 Billion
Previous $12.6 Billion
22.25%
% of portfolio
2.19%
Previous 1.78%