Figure 8 Investment Strategies LLC NEXTRACKER INC Transaction History
Figure 8 Investment Strategies LLC
- $95.5 Billion
- Q1 2025
Number of Shares
27,135
Previous 10,760
152.18%
Holding current value
$1.14 Billion
Previous $393 Million
190.91%
% of portfolio
1.2%
Previous 0.39%