Stockreport

Block upgraded to Buy from Hold at HSBC

Block, Inc.  (XYZ)