Fast Workflow

Apply any valuation model to your desired company with a press of a button.

Track Intrinsic Value

Keep up with the intrinsic value of 40,000+ stocks, given your own tailored models and assumptions.

Model Code Editor

Our proprietary JavaScript Framework allows you to build even the most complex models and reports.


- "Price is what you pay. Value is what you get."

- "Intrinsic value can be defined simply: It is the discounted value of the cash that can be taken out of a business during its remaining life."

— Warren E. Buffett


Valuation Model Selection

We offer a collection of standard and time tested valuation methods to help you evaluate investments and determine fair values.

Check it out

Value Watchlist
stock intrinsic value watchlist

Keep up to date with your stock's intrinsic values, as calculated by your very own personalized valuation models.

Set price alerts to receive email notifications, ensuring you never miss a crucial moment in your investment journey.

Explore Watchlist

JavaScript Code Editor

All valuation models are built upon our JavaScript Framework, which simplifies code reading and writing.

Using the code editor, you can compute your desired values and build beautiful charts and tables.

Explore Editor
// +----------------------------------------------------------+ // Check out our Developer's Guide: // https://discounting-cash-flows.readthedocs.io/en/latest/index.html // +----------------------------------------------------------+ Input( { MY_FIRST_ASSUMPTION: '', // Define your editable assumptions } ); $.when().done( function(){ try{ var response = new Response({ }); // +---------------- ASSUMPTIONS SECTION -----------------+ // This section is for setting the default values of your assumptions. setAssumption('MY_FIRST_ASSUMPTION', 123); // +------------- END OF ASSUMPTIONS SECTION -------------+ // +---------------- MODEL VALUES SECTION ----------------+ // This section is for printing the model's results and other values. print('Hello World!'); print(getAssumption('MY_FIRST_ASSUMPTION'), 'My First Assumption is', '#'); // +------------- END OF MODEL VALUES SECTION ------------+ // +------------------- CHARTS SECTION -------------------+ // This section is for displaying charts // +---------------- END OF CHARTS SECTION ---------------+ // +------------------- TABLES SECTION -------------------+ // This section is for displaying one or multiple tables // +---------------- END OF TABLES SECTION ---------------+ } catch (error) { throwError(error); } });

Extensive Financial Data
financial data and reports

Access up to 30 years of financial statements, transcripts, ratios and dividends for over 40,000 publicly traded companies worldwide.

Explore Data