Nebula Research & Development LLC KINIKSA PHARMACEUTICALS INTL Transaction History
Nebula Research & Development LLC
- $1.08 Trillion
- Q1 2025
Number of Shares
38,314
Previous 29,521
29.79%
Holding current value
$851 Million
Previous $584 Million
45.73%
% of portfolio
0.08%
Previous 0.07%
Shares
4 transactions