Nebula Research & Development LLC COOPER COS INC Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
3,626
Previous 28,259
87.17%
Holding current value
$258 Million
Previous $2.38 Billion
89.18%
% of portfolio
0.02%
Previous 0.22%
Shares
5 transactions