Block, Inc (XYZ) call put ratio 1 call to 2.4 puts into quarter results

Go back to Block, Inc (XYZ) call put ratio 1 call to 2.4 puts into quarter results
(NYSE: XYZ) Delayed: 77.94 +1.66 (2.18%)
Previous Close $76.28    52 Week High
Open $77.29    52 Week Low
Day High $78.08    P/E N/A 
Day Low $76.37    EPS
Volume 1,103,552