Shares outstanding - KamarajuKusumanchi/market_data GitHub Wiki

Sources of shares outstanding data

Table of Contents

generic data sources

IEX

Sample link:
https://api.iextrading.com/1.0/stock/market/batch?symbols=uis,aapl&types=stats&filter=sharesOutstanding

Sample response:

 {"UIS":{"stats":{"sharesOutstanding":51013181}},
  "AAPL":{"stats":{"sharesOutstanding":4829926000}}}

Sample link:
https://api.iextrading.com/1.0/stock/market/batch?symbols=uis,aapl&types=stats&filter=symbol,sharesOutstanding

Sample response:

 {"UIS":{"stats":{"symbol":"UIS","sharesOutstanding":51013181}},
  "AAPL":{"stats":{"symbol":"AAPL","sharesOutstanding":4829926000}}}

To get data frame out of it:

    $ echo "uis,aapl,fb,cprt" | python shares_outstanding.py
    date,symbol,sharesOutstanding
    20181005,AAPL,4829926000
    20181005,CPRT,233916190
    20181005,FB,2887218664
    20181005,UIS,51013181
    

    where shares_outstanding.py is https://github.com/KamarajuKusumanchi/market_data_processor/blob/master/shares_outstanding.py

    nasdaq

    https://www.nasdaq.com/symbol/<TICKER>/stock-report .

    For example https://www.nasdaq.com/symbol/uis/stock-report

    ycharts

    Note:- Not working asof 2018-04-26. Requires a subscription.

    https://ycharts.com/companies/<TICKER>/shares_outstanding .

    For example, https://ycharts.com/companies/COST/shares_outstanding

    individual companies

    Unisys

    Two types of data sources

    They contain basic shares outstanding for one day in a year. The statements are filed once every year.

    For example the proxy report for 2018, https://www.app5.unisys.com/investors/proxy/2018_unisys_proxy.pdf, shows that the company has 50,639,210 shares outstanding as of 2018-02-26.

    They contain shares outstanding used by the company to compute per share analytics on a quarterly basis. The reports show both basic and diluted shares outstanding. The reports are filed quarterly.

    For example, to get shares outstanding data for 2Q18 for UIS

    https://www.unisys.com/investor-relations/financials-filings/quarterly-financials
     -> "Press Release" PDF for 2Q18 - http://www.unisys.com/common/investors/financial/2018/07319606.pdf
     -> search for "Basic" to go to the consolidated statements of income page
     -> at the bottom they report two types of shares outstanding - basic and diluted.
        The values are in thousands.
    

    which shows that UIS has 50,986,000 basic shares outstanding and 51,398,000 diluted shares outstanding over that quarter

    ⚠️ **GitHub.com Fallback** ⚠️