Who owns the shares? Where are the shares held?
You own the shares and all your investments/accounts. The accounts are opened in your name with your credentials and belong to you. The brokerage account is held with DriveWealth - an SEC-registered and FINRA regulated broker and you may verify the ownership of your account and shares by contacting them at firstname.lastname@example.org. DriveWealth uses Velox Clearing/Citibank as a custodian where your shares are held in street name.