Bull of the Day: Block (SQ)

Zacks

With the Q2 earnings season set to ramp up following the Fourth of July holiday, Block (SQ) is a tech stock that looks poised for a rebound leading up to its quarterly results in early August.