Knollwood Investment Advisory, LLC RUBRIK INC. Transaction History
Knollwood Investment Advisory, LLC
- $1.04 Trillion
- Q2 2025
Number of Shares
120,732
Previous 49,888
142.01%
Holding current value
$10.8 Billion
Previous $3.04 Billion
255.55%
% of portfolio
1.04%
Previous 0.34%
Shares
4 transactions