Nebula Research & Development LLC WK KELLOGG CO Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
13,402
Previous 20,416
34.36%
Holding current value
$214 Million
Previous $407 Million
47.5%
% of portfolio
0.02%
Previous 0.04%