Home Stock Citi upgrades Coinbase stock to Buy with $345 target: Is a 30% gain within reach?