Nebula Research & Development LLC ATLANTA BRAVES HLDGS INC Transaction History
Nebula Research & Development LLC
- $852 Billion
- Q4 2024
Number of Shares
37,475
Previous 12,434
201.39%
Holding current value
$1.43 Billion
Previous $495 Million
189.73%
% of portfolio
0.17%
Previous 0.06%
Shares
6 transactions