Nebula Research & Development LLC JACOBS SOLUTIONS INC Transaction History
Nebula Research & Development LLC
- $1.08 Trillion
- Q1 2025
Number of Shares
12,484
Previous 3,614
245.43%
Holding current value
$1.51 Billion
Previous $483 Million
212.52%
% of portfolio
0.14%
Previous 0.06%
Shares
5 transactions