Figure 8 Investment Strategies LLC NEXTRACKER INC Transaction History
Figure 8 Investment Strategies LLC
- $102 Billion
- Q2 2025
Number of Shares
26,055
Previous 27,135
3.98%
Holding current value
$1.42 Billion
Previous $1.14 Billion
23.89%
% of portfolio
1.38%
Previous 1.2%