Block Bulls Hold the Pen as Earnings Day Arrives
Block, Inc. reports August 5 results with the analyst community firmly in upgrade mode — yet a persistent pattern of insider selling adds a quiet counterweight heading into the print. The Street has been moving targets…
