What’s a stock actually worth?
Three classic estimates — a two-stage DCF, a reverse DCF, and the Graham number — computed from a company’s own SEC filings, with every assumption editable and every input shown. The opposite of a proprietary “fair value” you can’t check.
Stage-1 growth down the side, discount rate across the top, with terminal growth at 2.5% and 10 years of stage 1. Every cell runs the same two-stage DCF as the card above, so moving a slider moves the grid.
| Growth ↓ Discount → | 7% | 8% | 9% | 10% | 11% |
|---|---|---|---|---|---|
| 4% | 11.10 | 9.04 | 7.62 | 6.58 | 5.78 |
| 6% | 13.05 | 10.57 | 8.86 | 7.61 | 6.66 |
| 8% | 15.33 | 12.36 | 10.31 | 8.82 | 7.68 |
| 10% | 18.00 | 14.45 | 12.00 | 10.22 | 8.86 |
| 12% | 21.12 | 16.87 | 13.96 | 11.84 | 10.23 |
| Growth the close implies | -9.2% | -7.1% | -5.2% | -3.5% | -1.9% |
Outlined: your current pair. Shaded: at or above the last close, 3.84 USD. The heavy line runs between the cells on either side of it.
Per ADS: one ADS is 5 ordinary shares (20-F filed 2026-04-28), so EPS and book value are multiplied by 5 and the share count divided by it.
Estimates, not targets. The DCF treats free cash flow as cash flow to equity and divides by shares (the common retail shortcut — it skips net debt and a full WACC), so it’s a sanity-check, not a valuation opinion. All inputs are from XNET’s SEC filings; change any assumption above and the numbers update live. Educational only — not investment advice.
Loading your saved valuations…
A DCF is only as good as its assumptions — that’s exactly why every one here is yours to change. We treat free cash flow as cash flow to equity and divide by shares (the common retail shortcut; it skips net debt and a full WACC), so treat the output as a sanity-check range, not a valuation opinion. Inputs from SEC filings. Educational only — not investment advice.