Treasury Holdings

One public company's Bitcoin treasury holding

Changed on

One public company's Bitcoin treasury holding, paid per request with no API key.

Single-company lookup with the same precision and provenance rules as the list endpoint. Read with a key on the Pro plan or above.

A 404 means the company is not on the tracked roster. It is not evidence that the company holds no Bitcoin.

A withheld company (the list's withheld) answers 200 with holding: null and withheld (its reason and the filing the reason cites), its financing as below, and no mnav.

financing carries what the company's own latest periodic SEC filing states, as of its balance sheet date: debt by instrument, preferred classes at their liquidation preference, the maturity table, the bitcoin count in the same filing, the senior claims these add up to, and the financing filings made since, which are listed and never added in. It is null, with financing_note saying why, for a company with no SEC filing, or with no filing reading served (none is stored, or its newest is held for review).

A company that files in yen is read from its own annual or half year report on EDINET (Metaplanet). Its financing has the same shape, in dollars: every figure is the filed yen amount converted at one stored rate, the Federal Reserve Board's H.10 rate of the balance sheet date. financing.filed_currency carries that rate with its source and date and every amount as filed in yen (null for a company that files in dollars), and financing.citation carries EDINET's source citation under the Public Data License 1.0, as EDINET's terms ask (null for an SEC filing). Ratios are taken on the yen amounts, so no rate enters them. Such a report tags no bitcoin count: the count is read from the sentence of its text that states the holding at the balance sheet date, financing.btc.count_basis says so, and it is used only where it passes the same check as a tagged count. Filings made after the balance sheet date are not listed for an EDINET filer.

For Strategy, two later statements from its own 8-Ks ride beside the filing's figures, each with the 8-K's date and link: atm_capacity, the amount each at the market program still has available for issuance and sale, and btc_stated_since, the bitcoin count the 8-K states. Neither is added into the figures above; the per BTC figures still divide by the count in the periodic filing. Both are empty for every other company.

mnav sits beside financing, under its own key, because it is not a filing's figure. Its basis says which of two figures it is, and the two are never mixed.

With basis: in house it is derived for the newest session a share close is stored for: market value (the shares outstanding the latest 10-Q or 10-K states on its cover, times the stored close of the listed share) over the value of the bitcoin held (the served holding times the stored BTC price that session), and an enterprise value variant that adds the filing's debt and preferred stock and takes off its cash. Every input is served with its own source and date, and they differ: the share count is the filing's and can be months older than the close. Where the served holding is an estimate, the ratio uses it as displayed. An in house figure stands for 7 days after its session.

With basis: CoinGecko it is CoinGecko's own published figure (m_nav), for a company with no in house figure: a company with no SEC filing reading, a 20-F filer, no stored close, or share classes not reviewed. It carries source: CoinGecko, the CoinGecko entity it was read for, the day and time it was read, and why_not_in_house. The share count and the method behind it are CoinGecko's, so it is not comparable to the hundredth with an in house figure. It is read once a day and shown only while it is about a day old, and only at 0.25 or more: under that mnav is null and mnav_note says so. Powered by CoinGecko.

On either basis the figure is shown only where the bitcoin is material to the company, which is where it is worth at least a tenth of the market value (10 or less). mnav is null, with mnav_note saying why, above that line and where neither basis has a figure (where CoinGecko publishes none for the company, or does not list it, the note says so). Where no in house figure is derived, the note says what is missing as a fact: that PreReason holds no close of the listed share from the last 7 days, or that the company's filings state no bitcoin held.

get/api/treasuries/{ticker}

Request

  • Base URL
    https://api.prereason.com
  • Auth
    HTTP bearer

Path parameters

tickerstring required

Response

The company's holding

Changes

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property / from the response with the status

    • info

      added the optional property to the response with the status