Nasdaq, Dow soar ahead of the closing bell