Absolute Investment Advisers LLC ACCURAY INC DEL Transaction History
Absolute Investment Advisers LLC
- $808 Billion
- Q2 2025
Number of Shares
4,700,000
Previous 11,000,000
57.27%
Holding current value
$4.52 Billion
Previous $10.1 Billion
55.17%
% of portfolio
0.56%
Previous 1.47%
Shares
4 transactions