Jim Simons SPRUCE POWER HOLDING CORP Transaction History
Renaissance Technologies LLC
- $63.6 Billion
- Q1 2024
Number of Shares
141,720
Previous 137,920
2.76%
Holding current value
$563,000
Previous $610,000
7.7%
% of portfolio
0.0%
Previous 0.0%