Kforce Inc. (KFRC) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$5,999
Total Return
-40.01%
CAGR
-9.72%
Dividends
$1,294.73
Yield on Cost
12.95%

Rolling Returns

1-Month (21 Trading Days)
Average-0.62%
Median-0.58%
Best+24.20%
Worst-31.26%
% of Windows Positive46.8%
1-Year (252 Trading Days)
Average-11.03%
Median-7.62%
Best+41.95%
Worst-55.72%
% of Windows Positive37.6%
3-Year (756 Trading Days)
Average-23.05%
Median-28.19%
Best+23.08%
Worst-57.24%
% of Windows Positive23.4%

Risk Metrics

Maximum Drawdown -67.06%
Average Drawdown -25.28%
Drawdown Duration 1098 Trading Days (Unrecovered)
Sortino Ratio -0.15
Calmar Ratio -0.14
CVaR (5%) -5.01%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -2.43% (-8.28% ann.) $243.10 $129.37 $25.87 $0.21
2025 -43.55% $4355.32 $278.20 $55.64 $0.44
2024 -14.44% $1443.75 $226.57 $45.31 $0.36
2023 +25.53% +$2552.85 $264.52 $52.90 $0.42
2022 -25.95% $2595.08 $160.39 $32.08 $0.26
2021 +80.99% +$8099.24 $234.03 $46.81 $0.37
2020 +8.01% +$801.32 $203.02 $40.60 $0.32
2019 +30.48% +$3048.14 $234.31 $46.86 $0.37
2018 +24.22% +$2421.72 $238.91 $47.78 $0.38
2017 +11.32% +$1131.63 $209.24 $41.85 $0.33
2016 -6.85% $684.76 $191.33 $38.27 $0.31
2015 +6.32% +$632.41 $187.57 $37.51 $0.30
2014 +19.75% +$1974.87 $201.55 $40.31 $0.32
2013 +43.29% +$4329.19 $69.74 $13.95 $0.11
2012 +23.59% +$2359.02 $811.03 $162.20 $1.30
2011 -23.79% $2379.48 $0.00 $0.00 $0.00
2010 +29.44% +$2944.00 $0.00 $0.00 $0.00
2009 +62.76% +$6276.04 $0.00 $0.00 $0.00
2008 -21.23% $2123.08 $0.00 $0.00 $0.00
2007 -19.88% $1988.50 $0.00 $0.00 $0.00
2006 +9.05% +$905.02 $0.00 $0.00 $0.00
2005 +0.54% +$54.05 $0.00 $0.00 $0.00
2004 +18.72% +$1871.66 $0.00 $0.00 $0.00
2003 +121.56% +$12156.40 $0.00 $0.00 $0.00
2002 -32.91% $3290.94 $0.00 $0.00 $0.00
2001 +105.39% +$10538.76 $0.00 $0.00 $0.00
2000 -77.21% $7720.93 $0.00 $0.00 $0.00
1999 -39.61% $3960.67 $0.00 $0.00 $0.00
1998 -8.95% $895.14 $0.00 $0.00 $0.00
1997 +122.16% +$12215.91 $0.00 $0.00 $0.00
1996 +87.23% +$8723.40 $0.00 $0.00 $0.00
1995 partial +56.67% (+233.92% ann.) +$5666.67 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania partial August 15, 1995 – March 10, 2000 +283.33% +34.19% +$28333.33 $0.00 $0.00 $0.00
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 -84.86% -51.99% $8486.49 $0.00 $0.00 $0.00
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +403.79% +38.21% +$40378.79 $0.00 $0.00 $0.00
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -55.36% -43.50% $5536.00 $0.00 $0.00 $0.00
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +107.93% +24.22% +$10793.10 $0.00 $0.00 $0.00
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +233.59% +17.26% +$23358.90 $3881.54 $776.31 $6.21
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -29.43% -98.13% $2943.33 $58.69 $11.74 $0.09
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +44.19% +80.20% +$4419.43 $156.28 $31.26 $0.25
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +99.39% +92.46% +$9939.46 $230.85 $46.17 $0.37
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -26.66% -28.05% $2665.97 $152.13 $30.43 $0.24
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +13.31% +6.97% +$1330.60 $512.00 $102.40 $0.82
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 -49.81% -35.56% $4980.67 $380.86 $76.17 $0.61

Dividend History

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

Date Per Share Yield %
2012-12-13 $1.0000 7.39%
2013-12-12 $0.1000 0.54%
2014-03-12 $0.1000 0.46%
2014-06-11 $0.1000 0.44%
2014-09-10 $0.1000 0.52%
2014-12-10 $0.1100 0.46%
2015-03-11 $0.1100 0.49%
2015-06-10 $0.1100 0.49%
2015-09-09 $0.1100 0.41%
2015-12-09 $0.1200 0.46%
2016-03-09 $0.1200 0.66%
2016-06-08 $0.1200 0.61%
2016-09-07 $0.1200 0.62%
2016-12-07 $0.1200 0.52%
2017-03-08 $0.1200 0.49%
2017-06-07 $0.1200 0.68%
2017-09-07 $0.1200 0.67%
2017-12-07 $0.1200 0.46%
2018-03-08 $0.1200 0.41%
2018-06-07 $0.1200 0.35%
2018-09-06 $0.1800 0.43%
2018-12-06 $0.1800 0.60%
2019-03-07 $0.1800 0.51%
2019-06-06 $0.1800 0.51%
2019-09-05 $0.1800 0.56%
2019-12-05 $0.1800 0.45%
2020-03-05 $0.2000 0.62%
2020-06-04 $0.2000 0.62%
2020-09-10 $0.2000 0.58%
2020-12-03 $0.2000 0.48%
2021-03-11 $0.2300 0.43%
2021-06-10 $0.2300 0.36%
2021-09-09 $0.2600 0.44%
2021-12-09 $0.2600 0.35%
2022-03-10 $0.3000 0.43%
2022-06-09 $0.3000 0.44%
2022-09-15 $0.3000 0.50%
2022-12-08 $0.3000 0.56%
2023-03-09 $0.3600 0.58%
2023-06-15 $0.3600 0.60%
2023-09-14 $0.3600 0.64%
2023-12-14 $0.3600 0.52%
2024-03-14 $0.3800 0.54%
2024-06-14 $0.3800 0.61%
2024-09-13 $0.3800 0.61%
2024-12-06 $0.3800 0.63%
2025-03-07 $0.3900 0.77%
2025-06-13 $0.3900 0.94%
2025-09-12 $0.3900 1.24%
2025-12-05 $0.3900 1.31%
2026-03-06 $0.4000 1.44%
Total 51 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-10 $41.49 $8.30 $0.07 0.5291
2021-09-09 $47.04 $9.41 $0.08 0.6272
2021-12-09 $47.21 $9.44 $0.08 0.5184
2022-03-10 $54.62 $10.92 $0.09 0.6349
2022-06-09 $54.82 $10.96 $0.09 0.6471
2022-09-15 $55.01 $11.00 $0.09 0.7240
2022-12-08 $55.23 $11.05 $0.09 0.8824
2023-03-09 $66.59 $13.32 $0.11 0.8606
2023-06-15 $66.90 $13.38 $0.11 0.9076
2023-09-14 $67.23 $13.45 $0.11 0.9166
2023-12-14 $67.56 $13.51 $0.11 0.7850
2024-03-14 $71.61 $14.32 $0.11 0.8383
2024-06-14 $71.93 $14.38 $0.12 0.9420
2024-09-13 $72.28 $14.46 $0.12 0.9249
2024-12-06 $72.64 $14.53 $0.12 0.9707
2025-03-07 $74.93 $14.98 $0.12 1.1695
2025-06-13 $75.38 $15.08 $0.12 1.5302
2025-09-12 $75.98 $15.20 $0.12 1.9915
2025-12-05 $76.76 $15.35 $0.12 2.0523
2026-03-06 $79.54 $15.91 $0.13 2.3229
Total $1294.73 $258.95 $2.07 20.7752

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.

BCAX

CAGR -1.16% Total -1.84% Final $9,816
2024-09-13 — 2026-04-14
HUMA

CAGR -38.84% Total -92.85% Final $714.68
2020-12-01 — 2026-04-14
RUM

CAGR -11.75% Total -46.46% Final $5,354
2021-04-14 — 2026-04-14