Peoples Bancorp of North Carolina, Inc. (PEBK) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$20,073
Total Return
100.73%
CAGR
14.96%
Dividends
$2,039.44
Yield on Cost
20.39%

Rolling Returns

1-Month (21 Trading Days)
Average+1.55%
Median+1.10%
Best+32.35%
Worst-41.33%
% of Windows Positive56.5%
1-Year (252 Trading Days)
Average+9.14%
Median+6.37%
Best+81.42%
Worst-32.58%
% of Windows Positive60.6%
3-Year (756 Trading Days)
Average+18.66%
Median+19.60%
Best+45.54%
Worst-8.87%
% of Windows Positive92.2%

Risk Metrics

Maximum Drawdown -49.58%
Average Drawdown -11.22%
Drawdown Duration 635 Trading Days
Sortino Ratio 0.98
Calmar Ratio 0.30
CVaR (5%) -3.96%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +16.75% (+72.25% ann.) +$1674.54 $105.18 $21.04 $0.17
2025 +18.92% +$1891.57 $310.61 $62.12 $0.50
2024 +3.59% +$359.34 $300.50 $60.10 $0.48
2023 -2.15% $214.80 $282.56 $56.51 $0.45
2022 +21.00% +$2100.34 $318.51 $63.70 $0.51
2021 +22.27% +$2226.51 $288.97 $57.79 $0.46
2020 -27.97% $2796.79 $230.70 $46.14 $0.37
2019 +36.83% +$3682.85 $271.91 $54.38 $0.44
2018 -19.18% $1918.27 $170.32 $34.06 $0.27
2017 +36.45% +$3644.57 $197.29 $39.46 $0.32
2016 +31.57% +$3156.90 $197.64 $39.53 $0.32
2015 +8.79% +$879.05 $156.34 $31.27 $0.25
2014 +27.95% +$2794.69 $127.36 $25.47 $0.20
2013 +57.03% +$5702.68 $132.27 $26.46 $0.21
2012 +68.73% +$6872.65 $330.35 $66.07 $0.53
2011 +5.75% +$574.91 $152.97 $30.59 $0.24
2010 +7.33% +$732.70 $162.32 $32.46 $0.26
2009 -44.18% $4417.85 $286.83 $57.37 $0.46
2008 -36.72% $3672.03 $323.67 $64.73 $0.52
2007 -18.16% $1816.31 $226.44 $45.29 $0.36
2006 +38.80% +$3880.40 $216.24 $43.25 $0.35
2005 +30.53% +$3052.53 $235.51 $47.10 $0.38
2004 +3.94% +$394.42 $213.46 $42.69 $0.34
2003 +35.90% +$3590.04 $285.02 $57.00 $0.46
2002 +0.66% +$66.00 $280.88 $56.18 $0.45
2001 +8.53% +$853.24 $298.66 $59.73 $0.48
2000 +3.74% +$373.96 $362.94 $72.59 $0.58
1999 -10.14% $1013.88 $217.15 $43.43 $0.35
1998 -23.51% $2350.51 $109.41 $21.88 $0.17
1997 +67.86% +$6785.55 $286.74 $57.35 $0.46
1996 +6.58% +$657.86 $230.10 $46.02 $0.37
1995 +2.88% +$287.71 $1295.95 $259.19 $2.07
1994 +17.28% +$1727.91 $247.64 $49.52 $0.40
1993 +17.29% +$1728.70 $284.76 $56.96 $0.47
1992 +5.39% +$539.16 $293.43 $58.68 $0.46
1991 -11.24% $1123.80 $254.68 $50.93 $0.41
1990 -3.12% $311.84 $241.77 $48.36 $0.39
1989 +13.29% +$1329.37 $268.64 $53.73 $0.42
1988 +31.58% +$3157.73 $346.03 $69.21 $0.55
1987 -1.47% $147.23 $249.90 $49.98 $0.40
1986 -9.37% $937.50 $0.00 $0.00 $0.00
1985 partial +6.67% (+36.37% ann.) +$666.67 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +25.08% +5.00% +$2507.88 $2601.12 $520.23 $4.17
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +22.76% +8.29% +$2275.50 $948.99 $189.80 $1.52
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +137.03% +18.85% +$13703.05 $1903.79 $380.76 $3.05
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -66.08% -53.48% $6607.68 $444.61 $88.92 $0.71
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +61.38% +15.23% +$6137.74 $756.92 $151.38 $1.21
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +315.98% +20.73% +$31598.50 $3858.67 $771.74 $6.18
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -27.05% -97.27% $2704.85 $53.14 $10.63 $0.08
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 -16.51% -25.20% $1650.97 $132.91 $26.58 $0.21
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +45.39% +42.63% +$4539.17 $319.75 $63.95 $0.51
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +1.93% +2.05% +$192.72 $303.12 $60.62 $0.49
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +1.39% +0.75% +$139.17 $643.81 $128.76 $1.03
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +60.26% +35.07% +$6026.30 $572.81 $114.56 $0.92

Dividend History

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

Date Per Share Yield %
1987-02-24 $0.0331 0.83%
1987-08-26 $0.0331 0.86%
1987-11-25 $0.0331 0.83%
1988-02-24 $0.0331 0.83%
1988-06-07 $0.0331 0.71%
1988-08-26 $0.0331 0.69%
1988-11-25 $0.0331 0.67%
1989-02-24 $0.0331 0.67%
1989-06-21 $0.0331 0.62%
1989-08-28 $0.0331 0.61%
1989-11-27 $0.0331 0.60%
1990-02-23 $0.0331 0.60%
1990-05-25 $0.0331 0.63%
1990-08-28 $0.0331 0.61%
1990-11-26 $0.0331 0.62%
1991-02-25 $0.0331 0.67%
1991-05-24 $0.0331 0.69%
1991-08-27 $0.0331 0.67%
1991-11-25 $0.0331 0.73%
1992-02-25 $0.0331 0.71%
1992-05-11 $0.0331 0.71%
1992-09-01 $0.0331 0.73%
1992-11-24 $0.0331 0.69%
1993-03-02 $0.0331 0.71%
1993-05-25 $0.0331 0.72%
1993-08-30 $0.0331 0.71%
1993-11-04 $0.0331 0.62%
1994-03-02 $0.0331 0.50%
1994-05-25 $0.0331 0.51%
1994-08-30 $0.0331 0.51%
1994-11-25 $0.0331 0.53%
1995-02-28 $0.0331 0.57%
1995-05-25 $0.0331 0.56%
1995-08-31 $0.0331 0.56%
1995-11-09 $0.6954 10.50%
1996-03-07 $0.0331 0.59%
1996-05-30 $0.0331 0.53%
1996-09-05 $0.0331 0.52%
1996-11-27 $0.0331 0.52%
1997-03-13 $0.0331 0.52%
1997-04-29 $0.0334 0.45%
1997-05-29 $0.0334 0.43%
1997-09-03 $0.0364 0.34%
1997-12-03 $0.0364 0.36%
1998-06-11 $0.0364 0.35%
1998-08-28 $0.0364 0.48%
1998-11-27 $0.0364 0.45%
1999-03-24 $0.0410 0.43%
1999-06-11 $0.0410 0.43%
1999-09-08 $0.0410 0.49%
1999-12-08 $0.0410 0.55%
2000-03-08 $0.0455 0.77%
2000-04-06 $0.0451 0.62%
2000-06-01 $0.0501 0.75%
2000-09-07 $0.0501 0.77%
2000-12-07 $0.0501 0.83%
2001-03-07 $0.0501 0.70%
2001-05-31 $0.0501 0.67%
2001-08-30 $0.0501 0.53%
2001-11-29 $0.0501 0.70%
2002-02-27 $0.0501 0.64%
2002-05-30 $0.0501 0.58%
2002-08-29 $0.0501 0.71%
2002-11-29 $0.0501 0.72%
2003-02-27 $0.0501 0.68%
2003-05-30 $0.0501 0.55%
2003-08-29 $0.0501 0.57%
2003-12-01 $0.0501 0.53%
2004-03-01 $0.0501 0.54%
2004-06-01 $0.0501 0.54%
2004-09-01 $0.0501 0.55%
2004-12-01 $0.0501 0.53%
2005-03-01 $0.0551 0.50%
2005-06-01 $0.0551 0.55%
2005-08-31 $0.0551 0.47%
2005-11-30 $0.0606 0.50%
2006-03-02 $0.0606 0.44%
2006-06-01 $0.0667 0.41%
2006-08-31 $0.0667 0.40%
2006-11-30 $0.0727 0.42%
2007-01-30 $0.0364 0.21%
2007-03-01 $0.0727 0.44%
2007-05-31 $0.0545 0.31%
2007-08-29 $0.1091 0.68%
2007-11-29 $0.1091 0.72%
2008-02-28 $0.1091 0.90%
2008-05-29 $0.1091 0.87%
2008-08-29 $0.1091 1.04%
2008-12-01 $0.1091 1.26%
2009-02-27 $0.0909 1.78%
2009-06-01 $0.0636 1.08%
2009-09-01 $0.0636 1.01%
2009-12-01 $0.0182 0.41%
2010-03-04 $0.0182 0.37%
2010-06-01 $0.0182 0.33%
2010-09-01 $0.0182 0.40%
2010-12-01 $0.0182 0.38%
2011-03-03 $0.0182 0.28%
2011-06-01 $0.0182 0.31%
2011-08-31 $0.0182 0.44%
2011-12-01 $0.0182 0.37%
2012-02-02 $0.0455 0.81%
2012-03-05 $0.0182 0.25%
2012-05-31 $0.0182 0.26%
2012-08-30 $0.0182 0.21%
2012-11-29 $0.0636 0.70%
2013-02-28 $0.0273 0.28%
2013-05-31 $0.0273 0.25%
2013-08-29 $0.0273 0.23%
2013-11-29 $0.0273 0.22%
2014-02-27 $0.0364 0.26%
2014-05-30 $0.0364 0.23%
2014-08-28 $0.0364 0.24%
2014-11-28 $0.0545 0.33%
2015-02-27 $0.0545 0.32%
2015-06-01 $0.0545 0.33%
2015-09-01 $0.0727 0.43%
2015-12-01 $0.0727 0.42%
2016-03-01 $0.0727 0.43%
2016-06-01 $0.0909 0.51%
2016-08-31 $0.0909 0.47%
2016-11-30 $0.0909 0.44%
2017-03-01 $0.1091 0.44%
2017-05-31 $0.1091 0.44%
2017-08-31 $0.1091 0.40%
2017-12-01 $0.1200 0.38%
2018-03-02 $0.1300 0.48%
2018-06-01 $0.1300 0.41%
2018-08-31 $0.1300 0.42%
2018-11-30 $0.1300 0.44%
2019-02-01 $0.1000 0.38%
2019-03-01 $0.1400 0.50%
2019-05-31 $0.1400 0.51%
2019-08-30 $0.1400 0.50%
2019-12-02 $0.1400 0.44%
2020-01-31 $0.1500 0.53%
2020-03-02 $0.1500 0.59%
2020-06-02 $0.1500 0.86%
2020-09-02 $0.1500 0.88%
2020-12-02 $0.1500 0.58%
2021-03-02 $0.1600 0.67%
2021-06-02 $0.1600 0.63%
2021-09-02 $0.1700 0.61%
2021-12-02 $0.1700 0.60%
2022-02-03 $0.1500 0.53%
2022-03-02 $0.1800 0.64%
2022-06-02 $0.1800 0.69%
2022-09-01 $0.1800 0.69%
2022-12-01 $0.1800 0.61%
2023-02-02 $0.1500 0.45%
2023-03-02 $0.1900 0.57%
2023-06-01 $0.1900 1.10%
2023-09-01 $0.1900 0.90%
2023-12-01 $0.1900 0.70%
2024-02-02 $0.1600 0.57%
2024-03-01 $0.1900 0.71%
2024-06-03 $0.1900 0.63%
2024-09-03 $0.1900 0.65%
2024-12-03 $0.1900 0.59%
2025-02-03 $0.1600 0.56%
2025-03-03 $0.2000 0.76%
2025-06-03 $0.2000 0.72%
2025-09-03 $0.2000 0.64%
2025-12-03 $0.2000 0.62%
2026-02-04 $0.1700 0.46%
2026-03-04 $0.2100 0.55%
Total 166 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-14 to 2026-04-14. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-02 $67.37 $13.47 $0.11 2.0929
2021-09-02 $71.93 $14.39 $0.11 2.0512
2021-12-02 $72.28 $14.46 $0.12 2.0516
2022-02-03 $64.09 $12.82 $0.10 1.7828
2022-03-02 $77.23 $15.45 $0.12 2.1787
2022-06-02 $77.62 $15.52 $0.12 2.3617
2022-09-01 $78.04 $15.61 $0.13 2.4067
2022-12-01 $78.48 $15.70 $0.13 2.0934
2023-02-02 $65.71 $13.14 $0.11 1.5689
2023-03-02 $83.53 $16.71 $0.13 2.0010
2023-06-01 $83.91 $16.78 $0.13 3.8481
2023-09-01 $84.64 $16.93 $0.14 3.1214
2023-12-01 $85.24 $17.05 $0.14 2.4955
2024-02-02 $72.18 $14.44 $0.12 2.1047
2024-03-01 $86.11 $17.22 $0.14 2.5865
2024-06-03 $86.60 $17.32 $0.14 2.2744
2024-09-03 $87.03 $17.41 $0.14 2.4053
2024-12-03 $87.49 $17.50 $0.14 2.2036
2025-02-03 $74.03 $14.81 $0.12 2.1169
2025-03-03 $92.96 $18.59 $0.15 2.8060
2025-06-03 $93.52 $18.70 $0.15 2.6888
2025-09-03 $94.06 $18.81 $0.15 2.3947
2025-12-03 $94.54 $18.91 $0.15 2.2783
2026-02-04 $80.74 $16.15 $0.13 1.7353
2026-03-04 $100.11 $20.02 $0.16 2.0809
Total $2039.44 $407.89 $3.26 57.7290

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.

SNDK

CAGR 1557.31% Total 2523.50% Final $262,350
2025-02-13 — 2026-04-14
CALX

CAGR 7.58% Total 223.11% Final $32,311
2010-03-24 — 2026-04-14
KD

CAGR -22.31% Total -67.71% Final $3,229
2021-10-22 — 2026-04-14