http://stocknessmonster.com/
This a good site for info on stocks. Prices are delayed 20 mins., but you have free access to company news going back years. Eg., div details you asked about were issued by SKI on 31 Jan.
Also has a good place to set up a Watchlist of your stocks if you don't have access to other systems.