Susquehanna Portfolio Strategies, LLC ODDITY TECH LTD Transaction History
Susquehanna Portfolio Strategies, LLC
- $4.58 Trillion
- Q2 2025
Number of Shares
59,108
Previous 5,511
972.55%
Holding current value
$4.46 Billion
Previous $238 Million
1771.13%
% of portfolio
0.1%
Previous 0.1%