xyz stock price trailing 30 day average before march 20

The average closing price for Block (XYZ) before March 20, 2025 was $81.83. It was up 447.9% in that time. The latest price is $58.45.

Daily pricing data for Block dates back to 11/19/2015, and may be incomplete.