Nebula Research & Development LLC KINIKSA PHARMACEUTICALS INTL Transaction History
Nebula Research & Development LLC
- $852 Billion
- Q4 2024
Number of Shares
29,521
Previous 39,004
24.31%
Holding current value
$584 Million
Previous $975 Million
40.09%
% of portfolio
0.07%
Previous 0.12%