Financial Perspectives, Inc RUBRIK INC. Transaction History
Financial Perspectives, Inc
- $331 Billion
- Q2 2025
Number of Shares
7,505
Previous 11,205
33.02%
Holding current value
$672 Million
Previous $683 Million
1.6%
% of portfolio
0.2%
Previous 0.23%