Knollwood Investment Advisory, LLC RUBRIK INC. Transaction History
Knollwood Investment Advisory, LLC
- $1.11 Trillion
- Q3 2025
Number of Shares
209,618
Previous 120,732
73.62%
Holding current value
$17.2 Billion
Previous $10.8 Billion
59.4%
% of portfolio
1.55%
Previous 1.04%
Shares
5 transactions