Can anyone offer suggestions or recommendations on where to get good quality historical share price data from? I have been getting it from Yahoo but this doesn't seem to correct for dividends or share splits making it hard to accurately chart what has been happening with the share.

I've found www.infoscan.co.nz but are there others? Does anybody here use infoscan? Are they any good?

I'm initially looking at the NZX but also interested in ASX.

Thanks