Knollwood Investment Advisory, LLC RUBRIK INC. Transaction History
Knollwood Investment Advisory, LLC
- $956 Billion
- Q4 2024
Number of Shares
54,888
Previous 109,888
50.05%
Holding current value
$3.59 Billion
Previous $1.3 Billion
175.5%
% of portfolio
0.38%
Previous 0.14%