Block trims forecast as consumer spending slowdown fears mount, shares slump

Go back to Block trims forecast as consumer spending slowdown fears mount, shares slump
(NYSE: XYZ) Delayed: 77.15 +0.66 (0.86%)
Previous Close $76.49    52 Week High
Open $77.00    52 Week Low
Day High $78.50    P/E N/A 
Day Low $75.98    EPS
Volume 3,195,440