Stock market soars.