How does one get their hands on publicly-traded company financials? is there an official repository for this?

  • i’d be interesting in looking at the list of available stock symbols

  • a company’s earnings yield (or P/E ratio)

  • a company’s return on invested capital (ROIC)

  • other

There’s all these historical simulations out there, where is the data coming from?

(toronto stock exchange tsx, nyse)

1 Answer 1


Public companies trading on stock exchanges are required to publish their financial reports. In the US, the SEC (the regulator) has a database for all these publications (called "SEC filings") called EDGAR. In Canada similarly SEDAR. Other information (like stock prices and market capitalisation) comes from the exchanges themselves. Many times you'll need to pay for access depending on volume and freshness of the information you need.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .