Nautilus Advisors LLC REDDIT INC Transaction History
Nautilus Advisors LLC
- $149 Billion
- Q3 2025
Number of Shares
4,350
Previous 4,618
5.8%
Holding current value
$1 Billion
Previous $695 Million
43.88%
% of portfolio
0.67%
Previous 0.51%
Shares
4 transactions