Re-runs extraction for each period with period-end year from max(2023, current year − 2) through the current year, oldest first (up to three reporting years). This can take a long time.
Canadian integrated oil sands and conventional upstream producer with US listings.
Sector: United States / Canada — oil & gas exploration & production
US_EP_CNQ
Net debt (table and EV/EBITDA): |short-term borrowings| + |long-term borrowings| + |other financial liabilities| when extracted + |non-controlling interest| when extracted − |cash and equivalents|; amounts in millions of the reporting currency.
Shares: connector/market_inputs
Monetary columns are in B KZT, one decimal; scale (K/M/B/T) keeps values readable. For the period (default) shows P&L and cash flow for that row’s reporting window: quarterly amounts when the feed uses quarter-duration facts (typical US 10-Q revenue and income), quarterly cash flows after stripping YTD where only cumulative tags exist, and an implied Q4 on 31 Dec FY rows (P&L: FY minus Q1–Q3; operating / investing cash flow: FY 12m minus 9M YTD to 30 Sep when sourced from SEC builder evidence) so they match 10-Q scale. Some issuers still use cumulative YTD minus the prior row in the same calendar year. As reported shows values stored on each row (e.g. full-year on FY). Balance sheet is always as reported. Source JSON may use millions etc.; conversion uses amounts_unit per row.
| Date | Period | Status | RevenueB KZT | Operating profitB KZT | D&AB KZT | EBITDAB KZT | Net profitB KZT | Operating CFB KZT | Investing CFB KZT | AssetsB KZT | EquityB KZT | ROE (annualized) | Net debtB KZT | Source |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-03-31 | Q1 2026 | OK | 3801.8 y/y -4.8% | 720.3 | 660.1 y/y -3.3% | 1380.4 y/y -27.7% | 474.1 y/y -47.2% | 1154.3 | -685.5 | 32063.5 y/y 5.2% | 15218.4 y/y 4.7% | 12.3% | 5507.0 | Link |
| 2025-12-31 | Q4 2025 | OK | 3551.4 y/y — | 2621.5 | 938.0 y/y — | 3559.5 y/y — | 1959.9 y/y — | 1392.6 | -443.5 | 32398.0 y/y — | 15652.5 y/y — | 49.4% | 5625.1 | Link |
| 2025-09-30 | Q3 2025 | OK | 3679.7 y/y — | 224.3 | — y/y — | 224.3 y/y — | 232.0 y/y — | 1523.5 | -863.8 | 34006.6 y/y — | 16076.1 y/y — | 2.0% | 6816.1 | Link |
| 2025-06-30 | Q2 2025 | OK | 3203.0 y/y — | 1122.0 | 649.9 y/y — | 1772.0 y/y — | 905.5 y/y — | 1146.7 | -714.8 | 31903.9 y/y — | 15452.1 y/y — | 24.2% | 6352.9 | Link |
| 2025-03-31 | Q1 2025 | OK | 3995.0 y/y — | 1225.3 | 682.9 y/y — | 1908.2 y/y — | 897.7 y/y — | 1564.5 | -479.1 | 30485.7 y/y — | 14537.6 y/y — | — | 6230.9 | Link |
| 2024-12-31 | FY 2024 | OK | — y/y — | — | — y/y — | — y/y — | — y/y — | — | — | — y/y — | — y/y — | — | — | Link |
FY blocks below combine SEC XBRL tags (revenue & selected expense lines), plus production / reserves notes sourced to Form 10-K or company filings where cited.
Production and proved reserves in the FY blocks are keyed from supplemental 10-K tables after each filing is wired in. Automated SEC revenue/expense tags for the newest FY often appear before operational volumes and reserves for that same year.
Reserves life (R/P): 27.7 yr
| FY end | Crude oil equivalent (net, Mboe/d) | Proved reserves (net, MMboe) | Proved developed (net, MMboe) | Proved undeveloped (net, MMboe) |
|---|---|---|---|---|
| 2025-12-31 | 1,571 | 15,910 | — | — |
| 2024-12-31 | 1,364 | 15,298 | — | — |
Model: apply spot-vs-LTM commodity price moves to LTM revenue mix (oil/gas/NGL). Purchased products scale with revenue; remaining cash expenses inflate (PPI proxy).
| Input | Value |
|---|---|
| LTM revenue (last 4 quarters) | 14 235 851 KZTm |
| LTM EBITDA (last 4 quarters) | 8 177 827 KZTm |
| Mix: oil / gas / NGL / other | 94.3% / 5.7% / 0.0% / 0.0% |
| Mix source | FY2025 10-K production × realized prices |
| Oil price move (spot vs LTM avg) | +45.5% |
| Gas price move (spot vs LTM avg) | -14.1% |
| NGL price move (spot vs LTM avg) | +24.8% |
| Purchased products ratio | 0.0% |
| Inflation multiplier (12m) | 1.17574 |
| · Crude oil — 418.45 MMBbls × 69.81 USD/bbl | 29 212 USDm (94.3% of implied) |
| · Natural gas — 929,655.00 MMcf × 1.89 USD/Mcf | 1 757 USDm (5.7% of implied) |
FY2025 record annual production and year-end proved reserves per Canadian Natural FY2025 results release.
| Line item | Amount |
|---|---|
| Crude oil equivalent (net, Mboe/d) | 1,571 |
| Proved reserves (net, MMboe) | 15,910 |
Volumes and per-unit realized sales prices come from the issuer's latest Form 10-K production-and-pricing table. Implied product revenue = volume × price; mix shares feed the spot 12-month forecast above.
FY2025 40-F (cnq-20251231.htm). Volumes annualised (×365) from company-reported bbl/d & MMcf/d in the Average Daily Production table; realised prices are derived from FY2025 product-sales totals (C$40,740M for crude oil & NGLs; C$2,450M for natural gas) divided by annualised volumes, then translated CAD→USD at 0.717 USD/CAD (BoC 2025 average noon rate ≈ 1.395 CAD/USD). NGLs are bundled with crude in CNQ's reporting and are included in the oil bucket here.
| Product | Annual volume | Avg realized price | Implied revenue (USDm) | Share of implied revenue |
|---|---|---|---|---|
| Crude oil | 418.5 MMBbls | 69.81 USD/bbl | 29,212.3 | 94.3% |
| Natural gas | 929,655 MMcf | 1.89 USD/Mcf | 1,757 | 5.7% |
| Total (implied product revenue) | 30,969.3 | 100.0% |
Primary SEC filing for this FY (HTML)
FY2024 approximations derived from FY2025 release: production +207 Mboe/d YoY; proved reserves +4% YoY.
| Line item | Amount |
|---|---|
| Crude oil equivalent (net, Mboe/d) | 1,364 |
| Proved reserves (net, MMboe) | 15,298 |
Primary SEC filing for this FY (HTML)
| Date | Per share | Details | Status | Source |
|---|---|---|---|---|
| 2026-03-20 | 0.455 USD | Ex-dividend: 0.455 USD per share | Paid | Yahoo Finance (ex-div) |
| 2025-06-13 | 0.432 USD | Ex-dividend: 0.432 USD per share | Paid | Yahoo Finance (ex-div) |
| 2025-03-21 | 0.41 USD | Ex-dividend: 0.41 USD per share | Paid | Yahoo Finance (ex-div) |
| 2024-12-13 | 0.39 USD | Ex-dividend: 0.39 USD per share | Paid | Yahoo Finance (ex-div) |
| 2024-09-13 | 0.387 USD | Ex-dividend: 0.387 USD per share | Paid | Yahoo Finance (ex-div) |
| 2024-06-17 | 0.382 USD | Ex-dividend: 0.382 USD per share | Paid | Yahoo Finance (ex-div) |
| 2024-03-14 | 0.39 USD | Ex-dividend: 0.39 USD per share | Paid | Yahoo Finance (ex-div) |
| 2023-12-07 | 0.368 USD | Ex-dividend: 0.368 USD per share | Paid | Yahoo Finance (ex-div) |
| 2023-09-14 | 0.332 USD | Ex-dividend: 0.332 USD per share | Paid | Yahoo Finance (ex-div) |
| 2023-06-15 | 0.338 USD | Ex-dividend: 0.338 USD per share | Paid | Yahoo Finance (ex-div) |
| 2023-03-16 | 0.327 USD | Ex-dividend: 0.327 USD per share | Paid | Yahoo Finance (ex-div) |
| 2022-12-15 | 0.314 USD | Ex-dividend: 0.314 USD per share | Paid | Yahoo Finance (ex-div) |
| 2022-09-15 | 0.285 USD | Ex-dividend: 0.285 USD per share | Paid | Yahoo Finance (ex-div) |
| 2022-08-22 | 0.5775 USD | Ex-dividend: 0.5775 USD per share | Paid | Yahoo Finance (ex-div) |
| 2022-06-16 | 0.285 USD | Ex-dividend: 0.285 USD per share | Paid | Yahoo Finance (ex-div) |
| 2022-03-17 | 0.2899 USD | Ex-dividend: 0.2899 USD per share | Paid | Yahoo Finance (ex-div) |
| 2021-12-09 | 0.2272 USD | Ex-dividend: 0.2272 USD per share | Paid | Yahoo Finance (ex-div) |
| 2021-09-16 | 0.1822 USD | Ex-dividend: 0.1822 USD per share | Paid | Yahoo Finance (ex-div) |
| 2021-06-17 | 0.1876 USD | Ex-dividend: 0.1876 USD per share | Paid | Yahoo Finance (ex-div) |
KASE: status follows wording in the news headline (paid vs intends to pay). Yahoo: amounts are cash dividends per share on ex-dividend dates (UTC calendar date). stockscope.uz (UZ): amounts are per share in UZS by publication date (not necessarily ex-div).
Investor reporting (IR): https://www.cnrl.com/investors/financials/
Reporting forms detected in loaded periods: ✓ ✓ ✓ (Balance sheet / Profit or loss (P&L) / Cash flows)