Stockwatch... costs me $200/ month for the full package on Canadian stocks, but worth every penny . Also includs lots of data and history ... capability of tracking who is buying and selling within any time frame... also iceburg and all or non orders.. those hidden ones that indicate intrest and fear.