Nebula Research & Development LLC PERION NETWORK LTD Transaction History
Nebula Research & Development LLC
- $1.17 Trillion
- Q2 2025
Number of Shares
33,902
Previous 40,160
15.58%
Holding current value
$344 Million
Previous $327 Million
5.26%
% of portfolio
0.03%
Previous 0.03%
Shares
10 transactions