Why is the Block share price rocketing 10% on Friday? Published 03 May 2024 This payments company outperformed expectations during the first quarter. Full Article