Block is down 28% after disappointing Q4 FY2024 results and a weak Q1 FY2025 outlook. Read why I maintain my buy rating for ...