For the first time, Barclays has covered Visa and Block, both of which have given an increase rating, with target prices of $352 and $77, respectively.