VSE Corporation (VSEC) Stock Total Returns

Growth of $10,000 chart

2021-04-19 to 2026-04-17
to
$
%
%
Loading chart…

Investment Performance

Final Value
$52,559
Total Return
425.59%
CAGR
39.41%
Dividends
$475.46
Yield on Cost
4.75%

Rolling Returns

1-Month (21 Trading Days)
Average+3.24%
Median+2.24%
Best+35.46%
Worst-27.17%
% of Windows Positive58.8%
1-Year (252 Trading Days)
Average+41.39%
Median+47.28%
Best+131.11%
Worst-35.55%
% of Windows Positive78.9%
3-Year (756 Trading Days)
Average+193.70%
Median+179.12%
Best+426.04%
Worst+50.75%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -47.65%
Average Drawdown -13.06%
Drawdown Duration 527 Trading Days
Sortino Ratio 1.51
Calmar Ratio 0.83
CVaR (5%) -5.83%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +31.20% (+152.65% ann.) +$3119.53 $11.58 $2.32 $0.02
2025 +82.14% +$8213.65 $42.11 $8.42 $0.07
2024 +47.78% +$4777.92 $62.02 $12.40 $0.10
2023 +38.65% +$3865.19 $85.52 $17.10 $0.14
2022 -22.49% $2249.48 $65.81 $13.16 $0.11
2021 +59.30% +$5929.85 $93.77 $18.75 $0.15
2020 +2.26% +$225.80 $95.02 $19.00 $0.15
2019 +28.30% +$2829.53 $114.06 $22.81 $0.18
2018 -37.89% $3789.10 $62.06 $12.41 $0.10
2017 +25.30% +$2530.27 $67.07 $13.41 $0.11
2016 +25.64% +$2563.92 $74.14 $14.83 $0.12
2015 -5.12% $511.96 $63.86 $12.77 $0.10
2014 +38.00% +$3799.62 $79.33 $15.86 $0.13
2013 +97.45% +$9744.68 $139.23 $27.85 $0.22
2012 +1.98% +$198.21 $124.02 $24.80 $0.20
2011 -25.87% $2586.58 $78.96 $15.79 $0.13
2010 -26.43% $2642.78 $48.88 $9.78 $0.08
2009 +15.46% +$1545.82 $48.53 $9.71 $0.08
2008 -19.33% $1932.50 $34.87 $6.97 $0.06
2007 +189.22% +$18921.62 $88.66 $17.73 $0.14
2006 -18.98% $1898.28 $61.89 $12.38 $0.10
2005 +68.22% +$6821.72 $87.62 $17.52 $0.14
2004 +91.45% +$9145.40 $136.31 $27.26 $0.22
2003 +24.49% +$2449.45 $149.34 $29.87 $0.24
2002 +47.98% +$4797.80 $217.60 $43.52 $0.35
2001 +37.27% +$3727.20 $293.23 $58.65 $0.47
2000 -27.69% $2768.57 $202.65 $40.53 $0.33
1999 -31.76% $3175.92 $122.31 $24.46 $0.20
1998 +20.33% +$2032.64 $145.06 $29.01 $0.23
1997 -23.33% $2333.15 $112.96 $22.59 $0.18
1996 +19.48% +$1948.44 $127.81 $25.56 $0.21
1995 +92.45% +$9245.25 $229.59 $45.92 $0.37
1994 +23.74% +$2373.91 $261.57 $52.31 $0.42
1993 +29.73% +$2973.37 $310.73 $62.15 $0.49
1992 +58.84% +$5883.76 $472.22 $94.44 $0.76
1991 -22.55% $2254.76 $353.83 $70.77 $0.56
1990 -3.36% $336.00 $332.68 $66.53 $0.53
1989 -33.13% $3313.11 $217.08 $43.41 $0.34
1988 -14.93% $1492.53 $162.14 $32.43 $0.26
1987 +12.05% +$1204.54 $157.78 $31.56 $0.25
1986 +23.08% +$2307.69 $0.00 $0.00 $0.00
1985 +46.77% +$4677.42 $0.00 $0.00 $0.00
1984 -13.89% $1388.89 $0.00 $0.00 $0.00
1983 -25.00% $2500.00 $0.00 $0.00 $0.00
1982 partial +108.70% (+4547.03% ann.) +$10869.57 $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 +11.30% +2.36% +$1129.94 $1010.05 $202.01 $1.62
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +3.37% +1.30% +$337.13 $606.07 $121.21 $0.97
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +1577.96% +75.84% +$157796.47 $1570.06 $314.02 $2.52
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -64.47% -51.93% $6447.16 $42.67 $8.53 $0.07
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 -1.12% -0.33% $112.37 $374.53 $74.91 $0.60
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +186.18% +14.91% +$18617.72 $1700.93 $340.18 $2.72
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -46.11% -99.91% $4610.78 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +66.43% +126.98% +$6643.32 $146.58 $29.32 $0.23
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +81.20% +75.76% +$8120.05 $114.57 $22.91 $0.18
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -10.66% -11.28% $1066.11 $73.27 $14.65 $0.12
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +73.42% +34.58% +$7341.61 $137.94 $27.59 $0.22
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 17, 2026 +157.30% +82.08% +$15729.98 $79.36 $15.87 $0.13

Dividend History

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

Date Per Share Yield %
1987-01-27 $0.0050 0.31%
1987-04-27 $0.0050 0.30%
1987-07-28 $0.0060 0.41%
1987-10-27 $0.0060 0.49%
1988-01-26 $0.0060 0.42%
1988-04-26 $0.0060 0.42%
1988-07-26 $0.0060 0.40%
1988-10-26 $0.0070 0.54%
1989-01-26 $0.0070 0.58%
1989-04-25 $0.0070 0.74%
1989-07-26 $0.0070 0.69%
1989-10-26 $0.0070 0.80%
1990-01-26 $0.0070 0.81%
1990-04-25 $0.0070 0.80%
1990-07-26 $0.0070 0.82%
1990-10-26 $0.0070 0.87%
1991-01-28 $0.0070 0.87%
1991-04-25 $0.0070 0.93%
1991-07-26 $0.0070 0.97%
1991-10-28 $0.0070 1.27%
1992-01-27 $0.0070 1.17%
1992-04-27 $0.0070 0.78%
1992-07-28 $0.0070 0.87%
1992-10-27 $0.0070 0.93%
1993-01-26 $0.0070 0.78%
1993-04-27 $0.0070 0.65%
1993-07-28 $0.0070 0.64%
1993-10-26 $0.0075 0.62%
1994-01-26 $0.0075 0.64%
1994-04-26 $0.0075 0.61%
1994-07-26 $0.0075 0.65%
1994-10-26 $0.0080 0.63%
1995-01-26 $0.0080 0.57%
1995-05-01 $0.0080 0.52%
1995-07-28 $0.0080 0.54%
1995-10-30 $0.0085 0.42%
1996-01-30 $0.0085 0.30%
1996-04-29 $0.0085 0.21%
1996-07-30 $0.0084 0.24%
1996-10-30 $0.0090 0.29%
1997-01-30 $0.0090 0.28%
1997-04-29 $0.0090 0.45%
1997-07-30 $0.0090 0.36%
1997-10-30 $0.0090 0.38%
1998-02-03 $0.0088 0.42%
1998-04-29 $0.0088 0.42%
1998-07-30 $0.0088 0.37%
1998-10-28 $0.0088 0.56%
1999-01-28 $0.0088 0.38%
1999-04-28 $0.0088 0.42%
1999-07-30 $0.0088 0.33%
1999-11-05 $0.0088 0.39%
2000-01-28 $0.0090 0.48%
2000-05-02 $0.0100 0.68%
2000-08-02 $0.0100 0.65%
2000-11-01 $0.0100 0.62%
2001-01-31 $0.0100 0.73%
2001-05-01 $0.0100 0.68%
2001-07-31 $0.0100 0.56%
2001-10-30 $0.0100 0.56%
2002-01-30 $0.0100 0.56%
2002-04-29 $0.0100 0.48%
2002-07-30 $0.0100 0.63%
2002-10-30 $0.0100 0.56%
2003-01-30 $0.0100 0.36%
2003-04-29 $0.0100 0.41%
2003-07-30 $0.0100 0.33%
2003-10-30 $0.0100 0.33%
2004-01-29 $0.0100 0.29%
2004-04-29 $0.0100 0.20%
2004-08-02 $0.0125 0.28%
2004-10-29 $0.0125 0.19%
2005-01-31 $0.0125 0.22%
2005-04-29 $0.0125 0.17%
2005-07-29 $0.0150 0.15%
2005-10-28 $0.0150 0.18%
2006-01-31 $0.0150 0.13%
2006-05-01 $0.0150 0.18%
2006-07-31 $0.0175 0.23%
2006-10-31 $0.0175 0.19%
2007-02-02 $0.0175 0.18%
2007-05-01 $0.0175 0.14%
2007-07-31 $0.0200 0.08%
2007-10-30 $0.0200 0.07%
2008-02-04 $0.0200 0.14%
2008-04-29 $0.0200 0.12%
2008-07-29 $0.0225 0.11%
2008-10-28 $0.0225 0.18%
2009-02-02 $0.0225 0.16%
2009-05-04 $0.0225 0.15%
2009-07-27 $0.0250 0.18%
2009-10-26 $0.0250 0.10%
2010-02-01 $0.0250 0.10%
2010-05-03 $0.0250 0.12%
2010-07-26 $0.0300 0.17%
2010-11-01 $0.0300 0.17%
2011-01-31 $0.0300 0.20%
2011-05-02 $0.0300 0.21%
2011-07-25 $0.0350 0.31%
2011-10-31 $0.0350 0.27%
2012-02-09 $0.0350 0.26%
2012-04-30 $0.0350 0.31%
2012-07-23 $0.0400 0.36%
2012-11-05 $0.0400 0.33%
2013-02-04 $0.0400 0.34%
2013-04-29 $0.0400 0.28%
2013-07-22 $0.0450 0.19%
2013-11-08 $0.0450 0.19%
2014-02-03 $0.0450 0.20%
2014-05-05 $0.0450 0.14%
2014-07-21 $0.0500 0.14%
2014-11-07 $0.0500 0.16%
2015-02-02 $0.0500 0.14%
2015-05-04 $0.0500 0.15%
2015-07-20 $0.0550 0.21%
2015-11-06 $0.0550 0.18%
2016-02-01 $0.0550 0.18%
2016-05-02 $0.0550 0.18%
2016-07-18 $0.0600 0.16%
2016-11-07 $0.0600 0.21%
2017-01-30 $0.0600 0.16%
2017-05-01 $0.0600 0.14%
2017-07-17 $0.0700 0.16%
2017-11-07 $0.0700 0.14%
2018-01-30 $0.0700 0.14%
2018-05-01 $0.0700 0.14%
2018-07-17 $0.0800 0.16%
2018-11-06 $0.0800 0.26%
2019-01-29 $0.0800 0.25%
2019-04-30 $0.0800 0.26%
2019-07-16 $0.0900 0.34%
2019-11-05 $0.0900 0.23%
2020-01-28 $0.0900 0.27%
2020-04-28 $0.0900 0.45%
2020-07-14 $0.0900 0.32%
2020-11-03 $0.0900 0.29%
2021-01-26 $0.0900 0.22%
2021-04-27 $0.0900 0.20%
2021-07-13 $0.0900 0.18%
2021-11-02 $0.0900 0.16%
2022-01-25 $0.1000 0.18%
2022-05-03 $0.1000 0.24%
2022-07-12 $0.1000 0.29%
2022-11-01 $0.1000 0.22%
2023-01-25 $0.1000 0.19%
2023-05-02 $0.1000 0.23%
2023-07-11 $0.1000 0.19%
2023-10-31 $0.1000 0.19%
2024-01-24 $0.1000 0.17%
2024-05-01 $0.1000 0.13%
2024-07-17 $0.1000 0.11%
2024-11-06 $0.1000 0.09%
2025-01-23 $0.1000 0.09%
2025-05-01 $0.1000 0.09%
2025-07-16 $0.1000 0.08%
2025-10-15 $0.1000 0.06%
2026-01-15 $0.1000 0.05%
2026-04-15 $0.1000 0.04%
Total 158 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-17 to 2026-04-17. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-04-27 $20.37 $4.07 $0.03 0.3681
2021-07-13 $20.40 $4.08 $0.03 0.3182
2021-11-02 $20.43 $4.09 $0.03 0.2974
2022-01-25 $22.73 $4.55 $0.04 0.3466
2022-05-03 $22.76 $4.55 $0.04 0.4326
2022-07-12 $22.81 $4.56 $0.04 0.5405
2022-11-01 $22.86 $4.57 $0.04 0.3852
2023-01-25 $22.90 $4.58 $0.04 0.3512
2023-05-02 $22.93 $4.59 $0.04 0.3445
2023-07-11 $22.97 $4.59 $0.04 0.3452
2023-10-31 $23.00 $4.60 $0.04 0.3414
2024-01-24 $23.04 $4.61 $0.04 0.3166
2024-05-01 $23.07 $4.61 $0.04 0.2373
2024-07-17 $23.09 $4.62 $0.04 0.2085
2024-11-06 $23.11 $4.62 $0.04 0.1584
2025-01-23 $23.13 $4.63 $0.04 0.1726
2025-05-01 $23.15 $4.63 $0.04 0.1579
2025-07-16 $23.16 $4.63 $0.04 0.1434
2025-10-15 $23.18 $4.64 $0.04 0.1176
2026-01-15 $23.19 $4.64 $0.04 0.0876
2026-04-15 $23.20 $4.64 $0.04 0.0824
Total $475.46 $95.09 $0.76 5.7531

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.

STXS

CAGR -15.14% Total -97.15% Final $284.51
2004-08-12 — 2026-04-17
CFFN

CAGR 7.32% Total 576.29% Final $67,629
1999-04-01 — 2026-04-17
LARK

CAGR 9.10% Total 1529.36% Final $162,936
1994-03-28 — 2026-04-17