Looking for a Marketwatch app/website to pass queries and extract stock information

Hey guys I am looking for a Marketwatch app/website where I can enter a query statment, pass multiple stock names as parameters into the query and extract closing prices, days’ gain, etc. information of all the stocks on a particular date, range, etc.

It can be done easily in Google Sheets by using the Google Finance functions.

-Neha (vrdnation.com)