Nebula Research & Development LLC KINIKSA PHARMACEUTICALS INTL Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
69,884
Previous 38,314
82.4%
Holding current value
$1.93 Billion
Previous $851 Million
127.24%
% of portfolio
0.16%
Previous 0.08%
Shares
5 transactions