Nebula Research & Development LLC REDDIT INC Transaction History
Nebula Research & Development LLC
- $852 Billion
- Q4 2024
Number of Shares
11,170
Previous 4,374
155.37%
Holding current value
$1.83 Billion
Previous $288 Million
533.16%
% of portfolio
0.21%
Previous 0.03%