Block (NYSE:XYZ) shares cratered 20% in Friday midafternoon trading after the parent of the Square and Cash App payment ecosystems turned in disappointing Q1 2025 earnings and poor guidance, prompting ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results