72. A computer program product embodied on a non-transitory computer readable medium, comprising: computer code for displaying at least one window in connection with a website; computer code for displaying, utilizing the at least one window, a stock-related field; computer code for receiving a plurality of characters of text from a user as the user is typing the text utilizing the stock-related field; computer code for dynamically determining, after the user types each character in the received text, whether the characters typed so far match any of n text strings in one of a plurality of n-tuples including n>l text strings, each of the plurality of n-tuples including first text representing a stock ticker symbol and second text representing a company name corresponding to the stock ticker symbol; computer code for indicating to the user that a match has been found, utilizing the at least one window, if it is determined that the characters typed so far match any of the n text strings in the one of the plurality of n-tuples; computer code for displaying, utilizing the at least one window, a first set of representations of a first set of hyperlinks; computer code for receiving first input from the user indicating a selection of one of the first set of hyperlink representations; computer code for displaying a second set of representations of a second set of hyperlinks, utilizing the at least one window, in response to receiving the first input; computer code for receiving second input from the user indicating a selection of one of the second set of hyperlink representations; and computer code for navigating to a destination specified by the selected one of the second set of hyperlink representations, in response to receiving the second input.
72. A computer program product embodied on a non-transitory computer readable medium, comprising: computer code for displaying at least one window in connection with a website; computer code for displaying, utilizing the at least one window, a stock-related field; computer code for receiving a plurality of characters of text from a user as the user is typing the text utilizing the stock-related field; computer code for dynamically determining, after the user types each character in the received text, whether the characters typed so far match any of n text strings in one of a plurality of n-tuples including n>l text strings, each of the plurality of n-tuples including first text representing a stock ticker symbol and second text representing a company name corresponding to the stock ticker symbol; computer code for indicating to the user that a match has been found, utilizing the at least one window, if it is determined that the characters typed so far match any of the n text strings in the one of the plurality of n-tuples; computer code for displaying, utilizing the at least one window, a first set of representations of a first set of hyperlinks; computer code for receiving first input from the user indicating a selection of one of the first set of hyperlink representations; computer code for displaying a second set of representations of a second set of hyperlinks, utilizing the at least one window, in response to receiving the first input; computer code for receiving second input from the user indicating a selection of one of the second set of hyperlink representations; and computer code for navigating to a destination specified by the selected one of the second set of hyperlink representations, in response to receiving the second input. 135. The computer program product of claim 72 , wherein the computer program product is configured such that the receiving the second input from the user comprises receiving first input from the user indicating a mouse cursor hovering over the selected one of the second set of hyperlink representations.