Stock market update 24 march 2025