Nebula Research & Development LLC THOMSON REUTERS CORP. Transaction History
Nebula Research & Development LLC
- $836 Billion
- Q3 2024
Number of Shares
5,673
Previous 5,183
9.45%
Holding current value
$968 Million
Previous $874 Million
10.77%
% of portfolio
0.12%
Previous 0.14%