Need help finding a certain type of stock quote tool!

I don’t know where to post this, since it’s kind of a factual question and kind of not.

I’m looking for a tool that will give me the biggest stock percentage gainers for the NASDAQ market for any particular day, just like this:

The problem is, I haven’t been able to find a site which will show historical data, only the biggest gainers for the current (previous) day. All I want is a site which has the ability to show a list like in in the link above, for any day in the recent past. For example, I want to be able to go to a site and find the “top gainers” for the NASDAQ for last Monday.

Oh, and one other thing. I prefer “free”.

At the very least, it would be useful if someone could point me to a reliable message board where I could get an answer to the above question. Most stock boards talk about individual stocks, not research tools.

Will this do?

Thanks for trying, I don’t see a list of top gainer stocks (which is what I’m looking for) on this site, and the window at the bottow shows a java language error.