Canadian Natural Resources Limited (CNQ) Stock Total Returns

Growth of $10,000 chart

2021-04-21 to 2026-04-21
to
$
%
%
Loading chart…

Investment Performance

Final Value
$36,320
Total Return
263.20%
CAGR
29.43%
Dividends
$4,947.34
Yield on Cost
49.47%

Rolling Returns

1-Month (21 Trading Days)
Average+2.63%
Median+1.59%
Best+36.90%
Worst-28.06%
% of Windows Positive57.6%
1-Year (252 Trading Days)
Average+21.92%
Median+16.79%
Best+138.90%
Worst-35.59%
% of Windows Positive75.8%
3-Year (756 Trading Days)
Average+66.96%
Median+47.21%
Best+202.08%
Worst-7.49%
% of Windows Positive98.8%

Risk Metrics

Maximum Drawdown -36.48%
Average Drawdown -11.23%
Drawdown Duration 461 Trading Days
Sortino Ratio 1.37
Calmar Ratio 0.81
CVaR (5%) -4.73%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +31.78% (+147.96% ann.) +$3178.18 $134.42 $26.88 $0.22
2025 +11.97% +$1196.85 $274.27 $54.85 $0.44
2024 -2.23% $222.73 $479.16 $95.83 $0.77
2023 +22.51% +$2250.99 $499.05 $99.81 $0.80
2022 +41.11% +$4110.99 $863.00 $172.60 $1.38
2021 +82.17% +$8217.17 $674.39 $134.88 $1.08
2020 -20.35% $2035.29 $404.62 $80.92 $0.65
2019 +38.53% +$3853.43 $474.14 $94.83 $0.76
2018 -31.10% $3110.26 $218.43 $43.69 $0.35
2017 +14.45% +$1444.50 $269.45 $53.89 $0.43
2016 +50.81% +$5080.85 $332.82 $66.56 $0.53
2015 -27.67% $2766.58 $231.38 $46.28 $0.37
2014 -7.12% $711.80 $240.87 $48.17 $0.39
2013 +18.87% +$1887.25 $192.56 $38.51 $0.31
2012 -21.88% $2188.33 $113.11 $22.62 $0.18
2011 -15.23% $1523.04 $81.71 $16.34 $0.13
2010 +24.27% +$2426.63 $81.23 $16.25 $0.13
2009 +80.99% +$8098.98 $93.78 $18.75 $0.15
2008 -45.08% $4507.63 $51.07 $10.21 $0.08
2007 +37.95% +$3794.99 $60.02 $12.01 $0.10
2006 +7.72% +$772.43 $53.29 $10.66 $0.09
2005 +133.03% +$13303.20 $97.21 $19.44 $0.16
2004 +71.12% +$7112.08 $141.28 $28.26 $0.23
2003 +72.03% +$7202.97 $203.17 $40.63 $0.33
2002 +23.19% +$2319.34 $205.92 $41.19 $0.32
2001 -10.20% $1020.48 $156.32 $31.26 $0.26
2000 partial -1.35% (-3.22% ann.) $134.53 $0.00 $0.00 $0.00

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bust / post-bubble disinflation scare partial July 31, 2000 – October 9, 2002 +5.23% +2.36% +$523.26 $290.82 $58.17 $0.47
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +988.34% +61.25% +$98834.01 $1548.58 $309.71 $2.50
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -54.84% -43.03% $5483.77 $61.88 $12.38 $0.10
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +55.56% +13.99% +$5556.42 $594.61 $118.92 $0.95
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +30.80% +3.61% +$3079.61 $2265.11 $453.02 $3.62
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -71.87% -100.00% $7186.61 $96.29 $19.26 $0.15
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +79.38% +156.06% +$7938.30 $685.73 $137.15 $1.10
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +117.44% +108.94% +$11743.79 $744.32 $148.86 $1.19
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +54.69% +58.91% +$5468.93 $849.75 $169.95 $1.36
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +16.07% +8.37% +$1607.01 $964.02 $192.81 $1.54
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 21, 2026 +39.99% +23.60% +$3998.98 $521.68 $104.34 $0.83

Dividend History

Annual Dividends Per Share
TTM Yield
Consecutive Years Paid
current
Consecutive Years of Growth
current

Date Per Share Yield %
2001-03-15 $0.0060 0.32%
2001-06-13 $0.0060 0.31%
2001-09-17 $0.0039 0.22%
2001-09-19 $0.0039 0.22%
2001-12-12 $0.0060 0.41%
2002-03-13 $0.0076 0.41%
2002-06-12 $0.0076 0.40%
2002-09-11 $0.0076 0.39%
2002-12-11 $0.0076 0.44%
2003-03-12 $0.0091 0.42%
2003-06-11 $0.0091 0.36%
2003-09-10 $0.0091 0.38%
2003-12-10 $0.0091 0.32%
2004-03-10 $0.0121 0.35%
2004-06-16 $0.0121 0.35%
2004-09-15 $0.0088 0.22%
2004-12-15 $0.0099 0.21%
2005-03-16 $0.0137 0.20%
2005-06-15 $0.0116 0.14%
2005-09-14 $0.0123 0.11%
2005-12-14 $0.0126 0.10%
2006-03-15 $0.0157 0.11%
2006-06-14 $0.0162 0.15%
2006-09-13 $0.0162 0.15%
2006-12-13 $0.0157 0.12%
2007-03-14 $0.0176 0.14%
2007-06-13 $0.0193 0.12%
2007-09-12 $0.0196 0.11%
2007-12-12 $0.0205 0.13%
2008-03-12 $0.0247 0.14%
2008-06-11 $0.0234 0.10%
2008-09-10 $0.0227 0.13%
2008-12-10 $0.0193 0.25%
2009-03-11 $0.0196 0.23%
2009-06-10 $0.0230 0.16%
2009-09-09 $0.0237 0.16%
2009-12-09 $0.0242 0.16%
2010-03-10 $0.0350 0.20%
2010-06-09 $0.0343 0.21%
2010-09-15 $0.0353 0.21%
2010-12-15 $0.0363 0.18%
2011-03-16 $0.0440 0.19%
2011-06-15 $0.0445 0.23%
2011-09-14 $0.0440 0.27%
2011-12-14 $0.0425 0.25%
2012-03-15 $0.0512 0.31%
2012-06-13 $0.0493 0.38%
2012-09-12 $0.0522 0.33%
2012-12-12 $0.0508 0.37%
2013-03-14 $0.0585 0.39%
2013-06-12 $0.0590 0.42%
2013-09-11 $0.0585 0.39%
2013-12-11 $0.0914 0.57%
2014-03-13 $0.0977 0.56%
2014-06-11 $0.0996 0.48%
2014-09-10 $0.0991 0.50%
2014-12-10 $0.0952 0.63%
2015-03-12 $0.0870 0.62%
2015-06-10 $0.0899 0.62%
2015-09-09 $0.0841 0.83%
2015-12-09 $0.0817 0.80%
2016-03-16 $0.0832 0.65%
2016-06-15 $0.0877 0.62%
2016-09-14 $0.0857 0.59%
2016-12-07 $0.0921 0.56%
2017-03-15 $0.0999 0.65%
2017-06-14 $0.1019 0.70%
2017-09-14 $0.1107 0.68%
2017-12-11 $0.1048 0.61%
2018-03-15 $0.1268 0.87%
2018-06-14 $0.1263 0.78%
2018-09-13 $0.1263 0.81%
2019-03-21 $0.1381 0.99%
2019-06-13 $0.1376 1.05%
2019-09-12 $0.1391 1.12%
2019-12-10 $0.1386 0.96%
2020-03-19 $0.1435 3.76%
2020-06-11 $0.1552 1.56%
2020-09-17 $0.1582 1.74%
2020-12-08 $0.1626 1.34%
2021-03-18 $0.1856 1.20%
2021-06-17 $0.1876 1.04%
2021-09-16 $0.1822 1.05%
2021-12-09 $0.2272 1.08%
2022-03-17 $0.2899 1.01%
2022-06-16 $0.2850 0.97%
2022-08-22 $0.5775 2.12%
2022-09-15 $0.2850 1.02%
2022-12-15 $0.3140 1.12%
2023-03-16 $0.3270 1.29%
2023-06-15 $0.3380 1.22%
2023-09-14 $0.3320 1.03%
2023-12-07 $0.3680 1.18%
2024-03-14 $0.3900 1.06%
2024-06-17 $0.3820 1.12%
2024-09-13 $0.3870 1.19%
2024-12-13 $0.3900 1.23%
2025-03-21 $0.4100 1.33%
2025-06-13 $0.4320 1.30%
2026-03-20 $0.4550 0.90%
Total 100 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-21 to 2026-04-21. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-17 $128.61 $25.72 $0.21 5.9856
2021-09-16 $126.01 $25.20 $0.20 5.9391
2021-12-09 $158.52 $31.70 $0.25 6.2304
2022-03-17 $204.05 $40.81 $0.33 5.4253
2022-06-16 $202.15 $40.43 $0.32 5.9181
2022-08-22 $413.02 $82.60 $0.66 12.0658
2022-09-15 $207.27 $41.45 $0.33 6.1177
2022-12-15 $230.28 $46.06 $0.37 6.7582
2023-03-16 $242.02 $48.41 $0.39 7.6031
2023-06-15 $252.74 $50.55 $0.40 7.2584
2023-09-14 $250.66 $50.13 $0.40 6.1891
2023-12-07 $280.12 $56.02 $0.45 7.3003
2024-03-14 $299.71 $59.94 $0.48 6.4997
2024-06-17 $296.04 $59.21 $0.47 7.0158
2024-09-13 $302.63 $60.53 $0.48 7.5578
2024-12-13 $307.93 $61.59 $0.49 7.8122
2025-03-21 $326.92 $65.38 $0.52 8.6058
2025-06-13 $348.18 $69.64 $0.56 8.2294
2026-03-20 $370.46 $74.09 $0.59 6.0338
Total $4947.34 $989.47 $7.92 134.5457

All calculations use split-adjusted closing prices. Dividends are reinvested on the ex-dividend date at that day's closing price.

For each rolling window, returns are calculated at every possible starting point:

return = (value[i] ÷ value[i − windowSize] − 1) × 100

Windows
1-month = 21 trading days, 1-year = 252 trading days, 3-year = 756 trading days.
Statistics
Average: arithmetic mean. Median: middle value when sorted. Best / Worst: max and min. % Positive: share of windows with return > 0.

The series is segmented by calendar year:

return = (endValue ÷ startValue − 1) × 100

startValue is the last value of the prior year (or the first value for the initial year). Partial first/last years are flagged. Dividends, taxes, and transaction costs are scaled proportionally to the initial investment.

FLR

CAGR 5.96% Total 334.97% Final $43,497
2000-12-01 — 2026-04-21
PCB

CAGR 4.92% Total 44.71% Final $14,471
2018-08-10 — 2026-04-21
AEIS

CAGR 12.81% Total 3811.13% Final $391,113
1995-11-17 — 2026-04-21