valueequityanalysis.com

Independent, business-by-business valuations built from company filings — owner earnings, a ten-year outlook, and a bear / base / bull range. Search a ticker to see our estimate of what the business is worth.

Not investment advice. We are not registered investment advisers, and the people behind this site may hold or trade positions in companies analyzed here. Full disclosures.

HANMI FINANCIAL CORP (HAFC) stock intrinsic value fair value estimate & owner earnings analysis

Margin of safety$28.00 ComplexityAverage Updated
$27.88 $62.49
bear $27.88 base $53.80 bull $62.49 margin of safety $28.00 market price* $31.12
Hanmi Financial Corporation owns Hanmi Bank, a Los Angeles community bank founded in 1982 to serve Korean-American and other immigrant-owned businesses. At December 31, 2025 it had 32 full-service branches and five loan production offices in California, Texas, Illinois, Virginia, New Jersey, New York, Colorado, Georgia and Washington. At June 30, 2026 it had about $8.0 billion of assets, $6.96 billion of deposits and $813 million of shareholders' equity, about $27.37 per diluted share, or about $27.00 after removing $11 million of goodwill. It earns most of its money on the spread between loan yields and deposit costs. Commercial real estate is the largest part of the loan book, at more than 300% of the bank's capital. Smaller earners are commercial and equipment-finance lending and the sale of SBA-guaranteed loans. How we measure earnings. For a bank, deposits are the raw material it lends out, so interest paid is an operating cost. We value owner earnings after all interest, including interest on the holding company's $110 million of 2031 subordinated notes, and we do not subtract the deposits or the notes again. Owner earnings are net income plus depreciation, minus spending on premises, with actual loan losses (net charge-offs) charged as a real cost. Only the part of the loan-loss provision that adds to or releases the reserve is treated as non-cash. On that basis owner earnings per share were $2.08 (2019), $1.86 (2020), $2.70 (2021), $3.38 (2022), $2.58 (2023), $2.10 (2024) and $2.57 (2025). We anchor on the 2019-2025 median of $2.57. That window covers a full cycle for this bank: a large problem loan in 2019, pandemic losses in 2020, the zero-rate peak in 2021-2022, the 2023-2024 squeeze when cash interest paid rose from $116.5 million to $200.5 million, and the 2025 recovery. Recent results run above that anchor. Diluted earnings were $0.75 and $0.79 a share in the first two quarters of 2026, against $1.08 for the whole first half of 2025. Cash interest paid fell to $85.7 million in the first half of 2026 from $92.6 million a year earlier. Owner earnings grew 22.4% in 2025. The base case assumes a smaller 11% step, to $2.85, next year. One offset is already known: the 2031 notes moved from a 3.75% fixed rate to three-month SOFR plus 3.10% on September 1, 2026. Growth is not free for a bank. Each new dollar of loans needs about ten cents of new equity, which comes out of earnings, so every case charges the capital its growth needs. The cash owners can take out is earnings minus that retained capital. That matches how the bank has behaved: it has paid out a little over half its earnings in dividends and buybacks and has funded loan growth without issuing shares, with diluted shares falling from 32.0 million in 2016 to about 29.7 million. Base case, $53.80 a share. Owner earnings are $2.85 next year, then grow 4.5% a year for ten years to about $4.24, with 43% retained to fund that growth. The 4.5% is below the bank's record: owner earnings per share grew about 6% a year from 2016 to 2025. After year ten we credit no further growth, only flat earnings, fully paid out. What sustains them is a 44-year-old deposit and small-business lending franchise, not any assumed expansion. The ten years of payouts are worth $14.39 and the years after $39.42. Bear case, $27.88 a share. A commercial real estate downturn starts immediately. We size it from Hanmi's own 2008-2010 record: in just the first nine months of 2009 and of 2010, net charge-offs were $65.3 million and $86.6 million on a loan book of about $3.0 billion, roughly 5% of loans, and the bank needed a $120 million share sale at $1.20 a share in 2010. Here we charge 5% of today's $6.56 billion loan book ($328 million) over three years and add $60 million to reserves. Pre-provision earnings of about $122.5 million a year absorb nearly all of it, leaving an after-tax loss of about $14.5 million, or $0.49 a share. Dividends and buybacks stop for three years. Year four replaces the lost capital, then earnings settle at $2.02 a share: the 2024 squeeze-year level less the higher cost of the reset notes. We credit no growth after that. This case is worth slightly more than tangible book value of about $27.00. The reason is that even in its weakest recent year, 2024, the franchise earned well above a bond return on its capital. The case keeps today's capital intact, so no new shares are needed. Bull case, $62.49 a share. The current run rate of about $3.10 a share holds, and the franchise grows 6% a year for ten years, in line with its record, retaining 53% of earnings to fund that growth. Earnings are flat after that. The bull case is only modestly above the base because returns of roughly 10-11% on equity leave a thin margin over a bond-like return, so faster growth uses up most of the capital it creates. What the business owes. In every case, deposits and the $110 million of notes are already paid for inside the earnings stream, so the business value and the equity value are the same: $27.88 bear, $53.80 base, $62.49 bull. What changed since our last estimate, two weeks ago. Nothing material in the business. The base and bull cases are unchanged. The bear case is lower, from $29.96 to $27.88, because we now size the credit downturn from the bank's own 2009-2010 loss record, about 5% of loans over several years, instead of 3% over two years. Margin-of-safety price: about $28. We are fairly confident in the earnings level. Seven years that include a pandemic and a severe rate squeeze ranged only from $1.86 to $3.38 a share, and credit costs have been modest since 2020. The worst plausible outcome is a repeat of 2008-2010, when losses ran roughly twice the 5% in our bear case. Losses of 10% of loans would cost about $8.28 a share of capital after tax and earnings, leaving a value of roughly $22, and less than that if regulators required a share sale at depressed prices. The structure helps: total risk-based capital was 15.06% at year-end 2025 against a 10% well-capitalized threshold. The risks are commercial real estate concentration (hotel and office loans included), equipment-finance losses like the $10.1 million charged off in 2025, and floating-rate costs on the subordinated notes. The things we are most likely to be wrong about are the depth of the next credit cycle and whether deposit costs keep falling. If both go against us we land near the bear case, about tangible book. During the holding period the bank pays $0.28 a quarter, about 4% a year at $28. If the base case plays out, from $28 with the shares reaching the base value in five years (about $62), the base case implies roughly 20% a year including payouts, and more if the value is recognized sooner. From a higher price, such as $33, it would imply only about 16.5% a year over five years. The margin-of-safety price is about $28, roughly the value of the bank's own capital: below that, a severe cycle without dilution implies only a modest loss. We could not tie a few small operating cash-flow items (income-tax and other asset timing) to specific events in every year. They are routine for a bank this size and do not change the result.
Fiscal yearOwner's earningsMethodology
2025 $2.57 ▼
Recomputed whole series (bank basis): prior series deducted SBC a second time although net income already expenses it, and added back the full credit-loss provision so realized loan losses never reduced owner earnings; also stopped adding back servicing-asset and securities-premium amortization (offset by non-cash servicing gains / return of bond premium). Bank formula: OE = NI + premises D&A + (credit-loss provision - net charge-offs) - capex [equivalent to CFO - working-capital/loan-sale timing - SBC - maint capex, with realized loan losses charged]. NI=$76,089K; premises D&A=$3,333K; provision=$14,439K; net charge-offs=$14,400K; capex=$2,307K (~1% of revenue, all treated as maintenance; immaterial). OE=76,089+3,333+(14,439-(14,400))-2,307=$77,154K; diluted shares=30,042,274; OE/sh=$2.5682. Source: FY2025 10-K 0001193125-26-082425 (NCO $14.4M incl. $8.6M syndicated CRE office loan, $10.1M equipment finance).
2024 $2.10 ▼
Recomputed whole series (bank basis): prior series deducted SBC a second time although net income already expenses it, and added back the full credit-loss provision so realized loan losses never reduced owner earnings; also stopped adding back servicing-asset and securities-premium amortization (offset by non-cash servicing gains / return of bond premium). Bank formula: OE = NI + premises D&A + (credit-loss provision - net charge-offs) - capex [equivalent to CFO - working-capital/loan-sale timing - SBC - maint capex, with realized loan losses charged]. NI=$62,201K; premises D&A=$3,243K; provision=$4,419K; net charge-offs=$4,100K; capex=$2,620K (~1% of revenue, all treated as maintenance; immaterial). OE=62,201+3,243+(4,419-(4,100))-2,620=$63,143K; diluted shares=30,102,336; OE/sh=$2.0976. Source: FY2025 10-K 0001193125-26-082425 (2024 column; NCO $4.1M).
2023 $2.58 ▼
Recomputed whole series (bank basis): prior series deducted SBC a second time although net income already expenses it, and added back the full credit-loss provision so realized loan losses never reduced owner earnings; also stopped adding back servicing-asset and securities-premium amortization (offset by non-cash servicing gains / return of bond premium). Bank formula: OE = NI + premises D&A + (credit-loss provision - net charge-offs) - capex [equivalent to CFO - working-capital/loan-sale timing - SBC - maint capex, with realized loan losses charged]. NI=$80,041K; premises D&A=$3,436K; provision=$4,342K; net charge-offs=$7,000K; capex=$2,419K (~1% of revenue, all treated as maintenance; immaterial). OE=80,041+3,436+(4,342-(7,000))-2,419=$78,400K; diluted shares=30,330,258; OE/sh=$2.5849. Source: FY2025 10-K 0001193125-26-082425 (2023 column); NCO ~$7.0M per FY2023 10-K 0000950170-24-022986.
2022 $3.38 ▼
Recomputed whole series (bank basis): prior series deducted SBC a second time although net income already expenses it, and added back the full credit-loss provision so realized loan losses never reduced owner earnings; also stopped adding back servicing-asset and securities-premium amortization (offset by non-cash servicing gains / return of bond premium). Bank formula: OE = NI + premises D&A + (credit-loss provision - net charge-offs) - capex [equivalent to CFO - working-capital/loan-sale timing - SBC - maint capex, with realized loan losses charged]. NI=$101,394K; premises D&A=$3,900K; provision=$836K; net charge-offs=$1,400K; capex=$1,926K (~1% of revenue, all treated as maintenance; immaterial). OE=101,394+3,900+(836-(1,400))-1,926=$102,804K; diluted shares=30,392,057; OE/sh=$3.3826. Source: FY2022 10-K 0000950170-23-005143; NCO $1.4M per FY2023 10-K 0000950170-24-022986.
2021 $2.70 ▼
Recomputed whole series (bank basis): prior series deducted SBC a second time although net income already expenses it, and added back the full credit-loss provision so realized loan losses never reduced owner earnings; also stopped adding back servicing-asset and securities-premium amortization (offset by non-cash servicing gains / return of bond premium). Bank formula: OE = NI + premises D&A + (credit-loss provision - net charge-offs) - capex [equivalent to CFO - working-capital/loan-sale timing - SBC - maint capex, with realized loan losses charged]. NI=$98,677K; premises D&A=$4,400K; provision=$-24,403K; net charge-offs=$-6,300K; capex=$2,724K (~1% of revenue, all treated as maintenance; immaterial). OE=98,677+4,400+(-24,403-(-6,300))-2,724=$82,250K; diluted shares=30,471,747; OE/sh=$2.6992. Source: FY2022 10-K 0000950170-23-005143 (2021 column); net recoveries $6.3M per FY2021 10-K 0001564590-22-007615.
2020 $1.86 ▼
Recomputed whole series (bank basis): prior series deducted SBC a second time although net income already expenses it, and added back the full credit-loss provision so realized loan losses never reduced owner earnings; also stopped adding back servicing-asset and securities-premium amortization (offset by non-cash servicing gains / return of bond premium). Bank formula: OE = NI + premises D&A + (credit-loss provision - net charge-offs) - capex [equivalent to CFO - working-capital/loan-sale timing - SBC - maint capex, with realized loan losses charged]. NI=$42,196K; premises D&A=$4,000K; provision=$45,454K; net charge-offs=$30,900K; capex=$4,392K (~1% of revenue, all treated as maintenance; immaterial). OE=42,196+4,000+(45,454-(30,900))-4,392=$56,358K; diluted shares=30,280,415; OE/sh=$1.8612. Source: FY2022 10-K 0000950170-23-005143 (2020 column); NCO $30.9M per FY2021 10-K 0001564590-22-007615.
2019 $2.08 ▼
Recomputed whole series (bank basis): prior series deducted SBC a second time although net income already expenses it, and added back the full credit-loss provision so realized loan losses never reduced owner earnings; also stopped adding back servicing-asset and securities-premium amortization (offset by non-cash servicing gains / return of bond premium). Bank formula: OE = NI + premises D&A + (credit-loss provision - net charge-offs) - capex [equivalent to CFO - working-capital/loan-sale timing - SBC - maint capex, with realized loan losses charged]. NI=$32,788K; premises D&A=$3,300K; provision=$30,170K; net charge-offs=$736K; capex=$1,579K (~1% of revenue, all treated as maintenance; immaterial). OE=32,788+3,300+(30,170-(736))-1,579=$63,943K; diluted shares=30,760,422; OE/sh=$2.0787. Source: FY2019 10-K 0001564590-20-008155; NCO per FY2021 10-K 0001564590-22-007615.
2018 $1.80 ▼
Recomputed whole series (bank basis): prior series deducted SBC a second time although net income already expenses it, and added back the full credit-loss provision so realized loan losses never reduced owner earnings; also stopped adding back servicing-asset and securities-premium amortization (offset by non-cash servicing gains / return of bond premium). Bank formula: OE = NI + premises D&A + (credit-loss provision - net charge-offs) - capex [equivalent to CFO - working-capital/loan-sale timing - SBC - maint capex, with realized loan losses charged]. NI=$57,868K; premises D&A=$2,600K; provision=$3,990K; net charge-offs=$3,059K; capex=$3,696K (~1% of revenue, all treated as maintenance; immaterial). OE=57,868+2,600+(3,990-(3,059))-3,696=$57,703K; diluted shares=32,051,333; OE/sh=$1.8003. Source: FY2019 10-K 0001564590-20-008155.
2017 $1.72 ▼
Recomputed whole series (bank basis): prior series deducted SBC a second time although net income already expenses it, and added back the full credit-loss provision so realized loan losses never reduced owner earnings; also stopped adding back servicing-asset and securities-premium amortization (offset by non-cash servicing gains / return of bond premium). Bank formula: OE = NI + premises D&A + (credit-loss provision - net charge-offs) - capex [equivalent to CFO - working-capital/loan-sale timing - SBC - maint capex, with realized loan losses charged]. NI=$54,660K; premises D&A=$2,900K; provision=$831K; net charge-offs=$2,217K; capex=$843K (~1% of revenue, all treated as maintenance; immaterial). OE=54,660+2,900+(831-(2,217))-843=$55,331K; diluted shares=32,249,918; OE/sh=$1.7157. Source: FY2017 10-K 0001628280-18-002628; NCO per FY2019 10-K 0001564590-20-008155.
2016 $1.50 ▼
Recomputed whole series (bank basis): prior series deducted SBC a second time although net income already expenses it, and added back the full credit-loss provision so realized loan losses never reduced owner earnings; also stopped adding back servicing-asset and securities-premium amortization (offset by non-cash servicing gains / return of bond premium). Bank formula: OE = NI + premises D&A + (credit-loss provision - net charge-offs) - capex [equivalent to CFO - working-capital/loan-sale timing - SBC - maint capex, with realized loan losses charged]. NI=$56,489K; premises D&A=$2,900K; provision=$-4,339K; net charge-offs=$6,167K; capex=$730K (~1% of revenue, all treated as maintenance; immaterial). OE=56,489+2,900+(-4,339-(6,167))-730=$48,153K; diluted shares=32,048,704; OE/sh=$1.5025. Source: FY2016 10-K 0001628280-17-002056 (NCO incl. $5.1M PCI charge-offs, = provision less change in allowance).

Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.

Sales geography
United States — West (California, concentrated in Southern California and Los Angeles; Colorado; Washington), South (Texas, Georgia, Virginia), Midwest (Illinois), Northeast (New Jersey, New York); lending and deposits concentrated in California, serving largely Korean-American and other immigrant-owned businesses.
Historical growth strategy
Organic growth of a relationship-based community bank: gathering deposits and making commercial real estate, commercial and SBA loans to Korean-American and other immigrant-owned businesses, expanding from Los Angeles into other U.S. metro areas with Korean-American and Asian-American communities through branches and loan production offices, adding equipment finance and SBA loan sales, and funding growth from retained earnings while returning about half of earnings through dividends and buybacks.
Chart analysis
A chartist would see a stock in a long primary uptrend: after bottoming near $6 in the 2020 pandemic sell-off and retesting the low teens during the spring 2023 regional-bank scare, the shares have made higher highs and higher lows, cleared the old 2016-2017 resistance zone in the low $20s during 2024-2025, and pushed into the low $30s in mid-2026, the highest levels since before the 2008 financial crisis. The breakout above the multi-year ceiling is the key bullish feature; the low-to-mid $20s that capped the stock for years should now act as support. After a large advance the stock is extended above its longer-term moving averages, so a chartist would expect consolidation or a pullback toward the high $20s, and would treat a break back below the mid-$20s as a failed breakout.
Competitors

Companies we consider competitors of HAFC. Tap a ticker to open our analysis of that company in a new tab.

Circle of competence

We don't have circle of competence information for this company yet.