Cadre Holdings, Inc. (CDRE) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$22,687
Total Return
126.87%
CAGR
20.26%
Dividends
$1,038.39
Yield on Cost
10.38%

Rolling Returns

1-Month (21 Trading Days)
Average+1.68%
Median+1.64%
Best+44.19%
Worst-33.79%
% of Windows Positive56.5%
1-Year (252 Trading Days)
Average+17.73%
Median+9.47%
Best+98.84%
Worst-27.64%
% of Windows Positive69.2%
3-Year (756 Trading Days)
Average+60.57%
Median+58.43%
Best+135.80%
Worst+13.17%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -39.51%
Average Drawdown -13.90%
Drawdown Duration 257 Trading Days
Sortino Ratio 0.91
Calmar Ratio 0.51
CVaR (5%) -6.87%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -18.47% (-51.19% ann.) $1847.13 $24.49 $4.90 $0.04
2025 +27.54% +$2753.68 $118.04 $23.60 $0.18
2024 -0.99% $99.28 $107.35 $21.47 $0.16
2023 +65.09% +$6509.48 $159.57 $31.91 $0.26
2022 -19.95% $1995.32 $126.40 $25.28 $0.19
2021 partial +66.76% (+2549.50% ann.) +$6676.13 $52.32 $10.46 $0.08

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Reopening reflation / fiscal boom / supply bottlenecks partial November 4, 2021 – November 29, 2021 +31.14% +5148.95% +$3113.92 $52.32 $10.46 $0.08
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +42.35% +45.49% +$4235.25 $158.52 $31.70 $0.24
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +30.34% +15.37% +$3033.88 $207.11 $41.42 $0.33
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 -7.80% -5.05% $780.20 $156.47 $31.29 $0.24

Dividend History

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

Date Per Share Yield %
2021-11-19 $0.0800 0.40%
2022-02-03 $0.0800 0.36%
2022-04-29 $0.0800 0.32%
2022-07-29 $0.0800 0.35%
2022-10-31 $0.0800 0.27%
2023-02-02 $0.0800 0.35%
2023-05-04 $0.0800 0.38%
2023-08-03 $0.0800 0.34%
2023-11-02 $0.0800 0.28%
2024-02-01 $0.0880 0.26%
2024-05-02 $0.0880 0.26%
2024-08-02 $0.0880 0.25%
2024-11-01 $0.0880 0.25%
2025-01-31 $0.0950 0.24%
2025-05-02 $0.0950 0.32%
2025-08-01 $0.0950 0.29%
2025-10-31 $0.0950 0.22%
2026-01-30 $0.1000 0.25%
Total 18 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-11-04 to 2026-04-14. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-11-19 $52.32 $10.46 $0.08 2.0016
2022-02-03 $52.48 $10.50 $0.08 1.8969
2022-04-29 $52.63 $10.53 $0.08 1.6557
2022-07-29 $52.77 $10.55 $0.08 1.7813
2022-10-31 $52.91 $10.58 $0.08 1.4383
2023-02-02 $53.02 $10.60 $0.08 1.8271
2023-05-04 $53.17 $10.63 $0.09 2.0901
2023-08-03 $53.34 $10.67 $0.09 1.8284
2023-11-02 $53.48 $10.70 $0.09 1.5110
2024-02-01 $58.96 $11.79 $0.09 1.3462
2024-05-02 $59.08 $11.82 $0.09 1.3940
2024-08-02 $59.21 $11.84 $0.09 1.3797
2024-11-01 $59.33 $11.87 $0.09 1.3456
2025-01-31 $64.17 $12.83 $0.10 1.3291
2025-05-02 $64.30 $12.86 $0.10 1.7262
2025-08-01 $64.46 $12.89 $0.10 1.5915
2025-10-31 $64.62 $12.92 $0.10 1.2150
2026-01-30 $68.14 $13.63 $0.11 1.3597
Total $1038.39 $207.67 $1.62 28.7176

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.

NHI

CAGR 10.30% Total 2845.58% Final $294,558
1991-10-09 — 2026-04-14
VYGR

CAGR -13.45% Total -77.80% Final $2,220
2015-11-11 — 2026-04-14
DUOL

CAGR -7.82% Total -31.88% Final $6,812
2021-07-28 — 2026-04-14