Lots of ones available for US stocks. Not as many for Canadian.
US: I use http://quote.yahoo.com; enter the stock symbol, then go to "Key Statistics". You can also use http://finance.google.com.
Canada: It's often hit & miss; some sites may have more info for certain stocks than others. I primarily use TD Waterhouse for tracking this because it's convenient and the FP Financial reports have most of the information I'm looking for.
K.