There are no fees to deposit or withdraw USDC, although intermediaries such as Paypal, Coinbase, Robinhood, etc may charge transaction fees. There are no fees to trade shares in any market.