Block continues to increase its revenue and gross profit. Click here to read more about SQ stock and why it is upgraded to ...