Block Lowers Profit Guidance Amid Macroeconomic Concerns - Rollup News