Do I actually own the shares? October 12, 2020 20:58 Yes, you actually own the shares in your portfolio. Related articles Where can I see my investment portfolio? What happens if I cancel my account? How much money can I deposit into my Beanstox account? What is rebalancing? What does my $5 monthly subscription fee cover?