Susquehanna Portfolio Strategies, LLC ODDITY TECH LTD Transaction History
Susquehanna Portfolio Strategies, LLC
- $6.3 Trillion
- Q3 2025
Number of Shares
27,340
Previous 59,108
53.75%
Holding current value
$1.7 Billion
Previous $4.46 Billion
61.82%
% of portfolio
0.03%
Previous 0.1%