Nautilus Advisors LLC REDDIT INC Transaction History
Nautilus Advisors LLC
- $136 Billion
- Q2 2025
Number of Shares
4,618
Previous 3,533
30.71%
Holding current value
$695 Million
Previous $371 Million
87.62%
% of portfolio
0.51%
Previous 0.31%