Red River Bancshares, Inc. (RRBI) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$17,400
Total Return
74.00%
CAGR
11.72%
Dividends
$353.00
Yield on Cost
3.53%

Rolling Returns

1-Month (21 Trading Days)
Average+1.14%
Median+0.23%
Best+27.54%
Worst-16.79%
% of Windows Positive51.4%
1-Year (252 Trading Days)
Average+8.88%
Median+5.01%
Best+99.00%
Worst-21.27%
% of Windows Positive63.7%
3-Year (756 Trading Days)
Average+18.37%
Median+11.10%
Best+101.61%
Worst-19.39%
% of Windows Positive77.8%

Risk Metrics

Maximum Drawdown -24.97%
Average Drawdown -9.94%
Drawdown Duration 513 Trading Days
Sortino Ratio 0.79
Calmar Ratio 0.47
CVaR (5%) -3.89%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +33.75% (+177.69% ann.) +$3375.16 $35.00 $7.00 $0.05
2025 +33.26% +$3326.18 $100.32 $20.06 $0.16
2024 -3.24% $324.45 $64.30 $12.86 $0.11
2023 +10.45% +$1044.92 $62.80 $12.56 $0.12
2022 -4.14% $414.40 $52.43 $10.49 $0.07
2021 +8.42% +$841.81 $56.58 $11.32 $0.08
2020 -11.22% $1122.25 $42.88 $8.58 $0.07
2019 partial +11.56% (+17.96% ann.) +$1156.22 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Secular stagnation / QE / low inflation / duration bull partial May 3, 2019 – February 19, 2020 +8.92% +11.27% +$891.54 $0.00 $0.00 $0.00
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -30.14% -98.33% $3014.04 $10.93 $2.19 $0.02
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +16.58% +28.00% +$1658.17 $29.95 $5.99 $0.05
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +10.84% +10.25% +$1083.69 $56.31 $11.26 $0.08
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +9.38% +9.98% +$937.60 $53.12 $10.63 $0.08
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 -8.54% -4.70% $853.77 $113.34 $22.67 $0.20
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +81.93% +46.44% +$8193.03 $167.00 $33.40 $0.27

Dividend History

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

Date Per Share Yield %
2020-03-13 $0.0600 0.15%
2020-06-12 $0.0600 0.15%
2020-09-11 $0.0600 0.13%
2020-12-04 $0.0600 0.12%
2021-03-12 $0.0700 0.11%
2021-06-11 $0.0700 0.13%
2021-09-10 $0.0700 0.14%
2021-12-03 $0.0700 0.13%
2022-03-11 $0.0700 0.14%
2022-06-10 $0.0700 0.13%
2022-09-09 $0.0700 0.14%
2022-12-02 $0.0700 0.13%
2023-03-10 $0.0800 0.16%
2023-06-09 $0.0800 0.15%
2023-09-08 $0.0800 0.17%
2023-12-01 $0.0800 0.16%
2024-03-08 $0.0900 0.18%
2024-06-10 $0.0900 0.20%
2024-09-09 $0.0900 0.18%
2024-12-09 $0.0900 0.15%
2025-03-10 $0.1200 0.22%
2025-06-06 $0.1200 0.22%
2025-09-08 $0.1500 0.23%
2025-12-08 $0.1500 0.21%
2026-03-09 $0.2500 0.29%
Total 25 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-11 $12.43 $2.49 $0.02 0.1865
2021-09-10 $12.44 $2.49 $0.02 0.2013
2021-12-03 $12.45 $2.49 $0.02 0.1876
2022-03-11 $12.47 $2.49 $0.02 0.2038
2022-06-10 $12.49 $2.49 $0.02 0.1880
2022-09-09 $12.50 $2.50 $0.02 0.1957
2022-12-02 $12.51 $2.50 $0.02 0.1903
2023-03-10 $14.32 $2.87 $0.03 0.2355
2023-06-09 $14.33 $2.87 $0.03 0.2137
2023-09-08 $14.35 $2.87 $0.03 0.2427
2023-12-01 $14.37 $2.88 $0.03 0.2178
2024-03-08 $16.18 $3.24 $0.03 0.2598
2024-06-10 $16.21 $3.24 $0.03 0.2902
2024-09-09 $16.23 $3.25 $0.03 0.2589
2024-12-09 $16.26 $3.25 $0.03 0.2222
2025-03-10 $21.70 $4.34 $0.04 0.3296
2025-06-06 $21.74 $4.35 $0.04 0.3100
2025-09-08 $27.22 $5.44 $0.04 0.3321
2025-12-08 $27.27 $5.46 $0.04 0.3063
2026-03-09 $45.53 $9.11 $0.07 0.4179
Total $353.00 $70.60 $0.57 4.9899

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.

AROC

CAGR -1.53% Total -25.05% Final $7,495
2007-08-21 — 2026-04-14
GRPN

CAGR -22.74% Total -97.59% Final $241.10
2011-11-04 — 2026-04-14
QCRH

CAGR 10.22% Total 2269.83% Final $236,983
1993-10-06 — 2026-04-14