Nebula Research & Development LLC CRANE COMPANY Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
16,912
Previous 4,010
321.75%
Holding current value
$3.21 Billion
Previous $614 Million
422.82%
% of portfolio
0.27%
Previous 0.06%