Technology  Block shares surge 16% after company announces surprise profit

Block shares surge 16% after company announces surprise profit