I've been using yahoo to get in some cases ten years worth of historical stock prices for stocks. I'm interested in the dividends that the stocks pay if any. Yahoo Finance don't show dividends.

But all I can find is the ASX page which shows the last two dividends, in this case: BHP, the ASX shows dividends at the bottom of the page for Sept 2013 and March 2014.


enter image description here

I am looking for where possible more than the last two dividends, maybe the last 10 or 20 or 40.

Does anyone know where to find information that shows more than the last two dividends for ASX shares?

I would like to do some technical analysis on stocks which pay dividends.

closed as off-topic by Chris W. Rea, Michael, JoeTaxpayer Sep 28 '17 at 21:56

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product or service recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve." – Chris W. Rea, Michael, JoeTaxpayer
If this question can be reworded to fit the rules in the help center, please edit the question.


It's difficult to compile free information because the large providers are not yet permitted to provide bulk data downloads by their sources. As better advertising revenue arrangements that mimic youtube become more prevalent, this will assuredly change, based upon the trend.

The data is available at money.msn.com. Here's an example for ASX:TSE. You can compare that to shares outstanding here.

They've been improving the site incrementally over time and have recently added extensive non-US data. Non-US listings weren't available until about 5 years ago.

I haven't used their screener for some years because I've built my own custom tools, but I will tell you that with a little PHP knowledge, you can build a custom screener with just a few pages of code; besides, it wouldn't surprise me if their screener has increased in power. It may have the filter you seek already conveniently prepared.

Based upon the trend, one day bulk data downloads will be available much like how they are for US equities on finviz.com. To do your part to hasten that wonderful day, I recommend turning off your adblocker on money.msn and clicking on a worthy advertisement. With enough revenue, a data provider may finally be seduced into entering into better arrangements. I'd much rather prefer downloading in bulk unadulterated than maintain a custom screener.

money.msn has been my go to site for mult-year financials for more than a decade. They even provide limited 10-year data which also has been expanded slowly over the years.


Yahoo provides dividend data from their Historical Prices section, and selecting Dividends Only, along with the dates you wish to return data for.

Here is an example of BHP's dividends dating back to 1998.

Further, you can download directly to *.csv format if you wish:



You can register with an online broker. You can usually join most online brokers for free and only have to fund your account if you decide to place a trade.

You may also check out the website of the actual companies you are interested in. They will provide current and historic data of the company's financials. For BHP you can click on the link at the bottom of this webpage to get a PDF file of past dividends from 1984.

  • So there is no like one website for dividend history for all australian stocks, you have to get them for each company manually! – yoshiserry Jul 22 '14 at 0:19
  • Like I said in my answer you could join an online broker for free, as most would have this kind of information. – Victor Jul 22 '14 at 4:24

Not the answer you're looking for? Browse other questions tagged or ask your own question.