Block shares fall 8% after hours on Q4 profit, revenue miss

Feb 20, 2025 - 22:30
 0