Nebula Research & Development LLC COOPER COS INC Transaction History
Nebula Research & Development LLC
- $836 Billion
- Q3 2024
Number of Shares
8,461
Previous 12,162
30.43%
Holding current value
$934 Million
Previous $1.06 Billion
12.07%
% of portfolio
0.11%
Previous 0.17%