Nebula Research & Development LLC ATLANTA BRAVES HLDGS INC Transaction History
Nebula Research & Development LLC
- $618 Billion
- Q2 2024
Number of Shares
11,321
Previous 6,570
72.31%
Holding current value
$447 Million
Previous $257 Million
73.99%
% of portfolio
0.07%
Previous 0.06%
Shares
4 transactions