Barclays slaps a buy rating on Strategy, calls it a fintech company alongside Visa and Mastercard - TrendCloud