MarketBeat!

MarketBeat provides a daily summary of analysts upgrades and downgrades, dividend announcements, earnings announcements, insider trades, upcoming IPOs and upcoming stock splits for stocks listed on the NYSE (New York Stock Exchange), NASDAQ, TSE (Toronto Stock Exchange) and LSE (London Stock Exchange).MarketBeat also allows you to create a watchlist of your stocks, which enables you to see a live feed of the most important headlines and information for the companies you follow. You can also see a historical summary of ratings changes, earnings announcements, dividends and insider trades for stocks on your watchlist.