Nebula Research & Development LLC COOPER COS INC Transaction History
Nebula Research & Development LLC
- $852 Billion
- Q4 2024
Number of Shares
23,867
Previous 8,461
182.08%
Holding current value
$2.19 Billion
Previous $934 Million
135.02%
% of portfolio
0.26%
Previous 0.11%