Nebula Research & Development LLC QIAGEN NV Transaction History
Nebula Research & Development LLC
- $836 Billion
- Q3 2024
Number of Shares
49,129
Previous 10,017
390.46%
Holding current value
$2.24 Billion
Previous $412 Million
443.93%
% of portfolio
0.27%
Previous 0.07%