This paper discusses a new flexible system to monitor stocks information available from web services or dynamic HTML documents. This system allows users to use any public information available on the Internet for defining notification criteria. This opens up a huge repository of dynamic information related to stock investments such as current stock prices, daily trading volumes, current offer prices and volumes, current bid prices and volumes, n-day trading averages, interest rates, currency exchange rates, etc. All this public information can be used to define the stocks monitoring criteria based on the specific investor requirements. Based on the defined criteria, notification messages are generated and sent to the investor notifying him/her whenever the criteria are met. A number of applications related to stocks investment can benefit from this system.