Stock tracking and financial websites, such as Yahoo Finance provide historical data for most stocks. Some allow users to specifically submit queries for specific price ranges, maximums, and minimums.