Hanmi Financial Corporation (HAFC) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$16,409
Total Return
64.09%
CAGR
10.41%
Dividends
$2,560.06
Yield on Cost
25.60%

Rolling Returns

1-Month (21 Trading Days)
Average+1.24%
Median-0.07%
Best+38.34%
Worst-23.13%
% of Windows Positive49.6%
1-Year (252 Trading Days)
Average+12.32%
Median+16.10%
Best+74.60%
Worst-44.11%
% of Windows Positive66.9%
3-Year (756 Trading Days)
Average+13.72%
Median+14.47%
Best+76.05%
Worst-20.47%
% of Windows Positive81.8%

Risk Metrics

Maximum Drawdown -48.12%
Average Drawdown -16.75%
Drawdown Duration 485 Trading Days
Sortino Ratio 0.67
Calmar Ratio 0.22
CVaR (5%) -4.87%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +3.39% (+12.42% ann.) +$339.04 $103.59 $20.72 $0.16
2025 +18.59% +$1859.49 $463.54 $92.71 $0.74
2024 +27.35% +$2734.81 $525.08 $105.02 $0.84
2023 -18.05% $1805.28 $410.44 $82.09 $0.66
2022 +7.65% +$764.56 $401.42 $80.28 $0.64
2021 +113.35% +$11335.11 $480.45 $96.09 $0.77
2020 -41.36% $4136.36 $262.64 $52.52 $0.42
2019 +5.22% +$522.40 $493.60 $98.72 $0.79
2018 -33.14% $3314.48 $319.45 $63.89 $0.51
2017 -11.20% $1120.12 $231.01 $46.20 $0.37
2016 +50.46% +$5045.65 $280.64 $56.13 $0.45
2015 +10.48% +$1048.49 $216.82 $43.37 $0.35
2014 +0.66% +$66.32 $128.40 $25.68 $0.21
2013 +62.07% +$6206.72 $103.19 $20.64 $0.17
2012 +83.65% +$8364.88 $0.00 $0.00 $0.00
2011 -19.57% $1956.52 $0.00 $0.00 $0.00
2010 -4.17% $416.67 $0.00 $0.00 $0.00
2009 -41.75% $4174.76 $0.00 $0.00 $0.00
2008 -75.84% $7583.54 $104.62 $20.92 $0.17
2007 -61.21% $6120.83 $106.95 $21.39 $0.17
2006 +27.37% +$2737.26 $134.89 $26.98 $0.22
2005 +0.30% +$30.30 $111.69 $22.34 $0.18
2004 +83.75% +$8374.58 $203.21 $40.64 $0.33
2003 +20.70% +$2069.87 $241.70 $48.34 $0.39
2002 +25.24% +$2523.72 $0.00 $0.00 $0.00
2001 +47.64% +$4763.64 $0.00 $0.00 $0.00
2000 +21.00% +$2100.00 $0.00 $0.00 $0.00
1999 +25.66% +$2566.04 $0.00 $0.00 $0.00
1998 -19.76% $1976.39 $0.00 $0.00 $0.00
1997 +50.00% +$5000.00 $0.00 $0.00 $0.00
1996 +47.69% +$4769.24 $0.00 $0.00 $0.00
1995 +15.04% +$1504.42 $0.00 $0.00 $0.00
1994 partial +0.89% (+1.22% ann.) +$89.29 $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 +118.65% +18.60% +$11864.62 $0.00 $0.00 $0.00
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +131.95% +38.67% +$13195.19 $0.00 $0.00 $0.00
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +134.53% +18.60% +$13452.80 $1410.73 $282.15 $2.26
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -95.27% -88.46% $9526.69 $91.10 $18.22 $0.15
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +57.79% +14.47% +$5779.42 $0.00 $0.00 $0.00
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +87.38% +8.65% +$8737.64 $4473.02 $894.61 $7.20
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -51.40% -99.97% $5139.60 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 -2.90% -4.63% $290.45 $212.46 $42.49 $0.34
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +128.22% +118.76% +$12821.89 $608.19 $121.63 $0.97
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +17.20% +18.36% +$1720.08 $423.03 $84.61 $0.67
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 -23.64% -13.54% $2363.78 $674.31 $134.86 $1.08
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +51.71% +30.43% +$5171.29 $855.34 $171.06 $1.37

Dividend History

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

Date Per Share Yield %
2003-03-28 $0.4000 0.57%
2003-06-27 $0.4000 0.56%
2003-09-29 $0.4000 0.49%
2003-12-29 $0.4000 0.50%
2004-03-30 $0.4000 0.38%
2004-06-29 $0.4000 0.37%
2004-09-30 $0.4000 0.33%
2004-12-30 $0.4000 0.28%
2005-03-30 $0.4000 0.31%
2005-06-29 $0.4000 0.29%
2005-09-29 $0.4000 0.28%
2005-12-29 $0.4000 0.27%
2006-03-29 $0.4800 0.33%
2006-06-29 $0.4800 0.32%
2006-09-27 $0.4800 0.31%
2006-12-27 $0.4800 0.28%
2007-03-28 $0.4800 0.31%
2007-06-27 $0.4800 0.36%
2007-09-26 $0.4800 0.38%
2007-12-27 $0.4800 0.65%
2008-03-27 $0.4800 0.77%
2008-07-02 $0.2400 0.60%
2013-08-29 $0.0700 0.43%
2013-12-05 $0.0700 0.35%
2014-03-26 $0.0700 0.29%
2014-06-26 $0.0700 0.33%
2014-09-24 $0.0700 0.35%
2014-12-29 $0.0700 0.32%
2015-03-27 $0.1100 0.53%
2015-06-26 $0.1100 0.43%
2015-09-28 $0.1100 0.43%
2015-12-29 $0.1400 0.58%
2016-03-11 $0.1400 0.64%
2016-06-14 $0.1400 0.60%
2016-08-04 $0.1900 0.78%
2016-11-04 $0.1900 0.78%
2017-02-03 $0.1900 0.59%
2017-05-04 $0.1900 0.65%
2017-07-26 $0.2100 0.72%
2017-10-27 $0.2100 0.67%
2018-02-02 $0.2400 0.75%
2018-05-04 $0.2400 0.88%
2018-08-08 $0.2400 0.94%
2018-11-01 $0.2400 1.14%
2019-01-29 $0.2400 1.07%
2019-05-03 $0.2400 1.01%
2019-08-08 $0.2400 1.21%
2019-11-01 $0.2400 1.25%
2020-01-31 $0.2400 1.40%
2020-05-08 $0.1200 1.30%
2020-08-07 $0.0800 0.83%
2020-11-13 $0.0800 0.79%
2021-02-05 $0.1000 0.69%
2021-05-07 $0.1200 0.55%
2021-08-06 $0.1200 0.65%
2021-11-05 $0.2000 0.86%
2022-02-04 $0.2200 0.82%
2022-05-06 $0.2200 0.94%
2022-08-05 $0.2500 0.98%
2022-11-04 $0.2500 0.98%
2023-02-03 $0.2500 1.04%
2023-05-05 $0.2500 1.78%
2023-08-04 $0.2500 1.32%
2023-11-03 $0.2500 1.58%
2024-02-02 $0.2500 1.52%
2024-05-03 $0.2500 1.57%
2024-08-05 $0.2500 1.33%
2024-11-04 $0.2500 1.09%
2025-02-10 $0.2700 1.10%
2025-05-05 $0.2700 1.15%
2025-08-04 $0.2700 1.20%
2025-11-04 $0.2700 1.01%
2026-02-09 $0.2800 1.00%
Total 73 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-05-07 $59.41 $11.88 $0.09 2.2060
2021-08-06 $59.67 $11.93 $0.10 2.4891
2021-11-05 $99.95 $19.99 $0.16 3.3277
2022-02-04 $110.68 $22.14 $0.18 3.3269
2022-05-06 $111.41 $22.28 $0.18 3.8406
2022-08-05 $127.56 $25.51 $0.20 3.9767
2022-11-04 $128.55 $25.71 $0.20 3.9070
2023-02-03 $129.53 $25.91 $0.21 4.2876
2023-05-05 $130.60 $26.12 $0.21 7.1913
2023-08-04 $132.40 $26.48 $0.21 5.5461
2023-11-03 $133.79 $26.76 $0.21 6.5291
2024-02-02 $135.42 $27.08 $0.22 6.8128
2024-05-03 $137.12 $27.42 $0.22 6.9290
2024-08-05 $138.85 $27.77 $0.22 6.1487
2024-11-04 $140.39 $28.08 $0.23 5.0040
2025-02-10 $152.97 $30.60 $0.24 5.0303
2025-05-05 $154.33 $30.87 $0.25 5.2929
2025-08-04 $155.76 $31.15 $0.25 5.5320
2025-11-04 $157.26 $31.45 $0.25 4.7307
2026-02-09 $164.40 $32.88 $0.26 4.7958
Total $2560.06 $512.01 $4.09 96.9044

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.

OZK

CAGR 15.85% Total 6758.18% Final $685,818
1997-07-17 — 2026-04-14
ACNT

CAGR 4.91% Total 809.85% Final $90,985
1980-03-17 — 2026-04-14
FFBC

CAGR 8.26% Total 2776.94% Final $287,694
1983-12-21 — 2026-04-14