Nebula Research & Development LLC XPERI INC Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
28,951
Previous 30,417
4.82%
Holding current value
$229 Million
Previous $235 Million
2.48%
% of portfolio
0.02%
Previous 0.02%
Shares
5 transactions