Hello,
All end-of-day timeseries data provided by Yahoo! Finance is
split-adjusted. Split-adjusted simply means that it re-calculates the
past prices to accomodate the stock-split.
Yahoo! Finance also privdes all SPLIT data. For example, MSFT's split
data is viewable below the timeseries chart:
http://finance.yahoo.com/q/bc?s=MSFT&t=my&l=on&z=l&q=l&c=
Splits:21-Sep-87 [2:1], 16-Apr-90 [2:1], 27-Jun-91 [3:2], 15-Jun-92
[3:2], 23-May-94 [2:1], 09-Dec-96 [2:1], 23-Feb-98 [2:1], 29-Mar-99
[2:1], 18-Feb-03 [2:1]
There are no split-adjusted nasdaq composite index or dow jones
industrial split-adjusted charts because they are indices, not actual
stocks. Indices are "baskets" of stocks. Stock splits do not affect
market capitalization because:
Market Cap = Current Price Per Share * # Of shares outstanding. When
a stock splits 2 for 1, the number of shares outstanding doubles and
the price of the share decreases by 50% so the market capitalization
remains the same.
If you would like, you can create your own chart to view changes in
market capitalization over a series of time quite easily. For
example, for Microsoft, go here: http://finance.yahoo.com/q/ks?s=MSFT
1. Create a spreadsheet with 3 columns.
2. In the first column insert the Shares Outstanding value (currently 10.33b).
3. In the second column insert the end-of-day market price by
accessing the information here: http://finance.yahoo.com/q/hp?s=MSFT
4. In the fourth column create a formula =(first column) * (second
column) to obtain the market capitalization for any given day.
Since the data is all split-adjusted, you do not need to "undo" the splits.
That's it! I believe I have answered all of your questions. |