❉ Buffybot wonderful businesses, fair prices

← back

JKHY Jack Henry & Associates

payments · valued with opus medium conviction · 2026-10-28

HOLD
wonderful · 90 ▟ wide moat circle of competence: in ✓ would own for a decade trend up · +2.7% vs 200-DMA
Owner-earnings value$159.80
Price$158.25
Margin of safety +1.0%

A sticky, debt-free core-banking toll road, but the price already pays for about the 7% it grows.

The business

Jack Henry provides core processing software, digital banking, and payments services to about 1,600 to 1,800 US community banks and credit unions. Roughly 90% of revenue is recurring: multi-year outsourcing, private-cloud hosting, card processing, and transaction fees that grow with clients' accounts and activity. It also cross-sells add-on modules (digital, lending, fraud, faster payments) into an installed base that rarely leaves.

Quality gate · 90/100

Returns on capital 27.2/30
Consistency 21.0/22
Margins / pricing power 12.3/16
Balance sheet 14.6/16
Cash conversion 9.2/10
Capital allocation 5.6/6
Median ROIC20.8%
Gross margin43.7%
Net debt / EBITDA0.0x
FCF conversion84%
Share count / yr-1.3%
Profitable years4/4

Moat & management

Moat ▟ wide moat
Sourceswitching costs
Trajectorystable
Managementexcellent

Replacing a core system is a risky, multi-year conversion that bank boards avoid, so retention is in the high 90s and contracts renew for 5 to 10 years. Jack Henry's service reputation lets it win share from Fiserv and FIS, and moving clients to its private cloud makes them even stickier. The main threat to the moat is bank consolidation shrinking the client pool.

Management is conservative and owner-like. It grows mostly organically, makes small tuck-in acquisitions, carries almost no debt, and pairs a steadily rising dividend with buybacks that reduce the share count by about 1% a year. One caution: heavy capitalized software spending makes reported earnings look better than true owner earnings.

Owner-earnings inputs

Owner earnings (TTM)502.77M
Owner-earnings yield4.5%
Free-cash-flow yield4.6%
Growth used (normalized)7.5%
Market-implied growth (reverse DCF)7.3%
Terminal growth3.0%
Discount rate (hurdle)9.0%

Projected owner earnings

YrOwner earningsGrowthPV
1540.48M 7.5%495.86M
2579.28M 7.2%487.57M
3619.00M 6.9%477.98M
4659.46M 6.5%467.18M
5700.44M 6.2%455.24M
6741.72M 5.9%442.26M
7783.04M 5.6%428.35M
8824.15M 5.2%413.61M
9864.77M 4.9%398.16M
10904.61M 4.6%382.12M
11943.38M 4.3%365.59M
12980.78M 4.0%348.70M
131.02B 3.6%331.56M
141.05B 3.3%314.29M
151.08B 3.0%296.99M

Key risks

  • Community bank and credit union consolidation shrinks the client base and causes deconversion fees to be followed by lost recurring revenue
  • Competition from Fiserv, FIS, and cloud-native cores (Temenos, nCino, Thought Machine) in the cloud-core modernization cycle
  • Rising capitalized development and cloud-migration costs hold down FCF conversion and margins

Catalysts

  • The multi-year move of on-premise clients to Jack Henry's private cloud and its new public-cloud-native core lifts revenue per client and margins
  • Share gains from rivals' service problems, plus growth in faster payments and fraud and digital add-ons

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~7%/yr owner-earnings growth over 15y (reverse DCF); model credits 8%.

History

DateQualityPriceValueMoSRating
2026-10-28 90 $158.25 $159.80 +1.0% HOLD
2026-10-27 90 $162.35 $159.80 -1.6% HOLD
2026-10-26 90 $162.55 $159.80 -1.7% HOLD
2026-10-23 90 $161.80 $159.80 -1.2% HOLD
2026-10-22 90 $153.41 $159.80 +4.2% HOLD
2026-10-21 90 $154.71 $159.80 +3.3% HOLD
2026-10-20 90 $152.79 $159.80 +4.6% HOLD
2026-10-19 90 $153.19 $159.80 +4.3% HOLD
2026-10-16 90 $156.47 $159.80 +2.1% HOLD
2026-10-15 90 $155.26 $159.80 +2.9% HOLD
2026-10-14 90 $153.08 $159.80 +4.4% HOLD
2026-10-13 90 $149.63 $159.80 +6.8% HOLD
2026-10-12 90 $149.31 $159.80 +7.0% HOLD
2026-10-09 90 $149.05 $159.80 +7.2% HOLD
2026-10-08 90 $145.69 $159.80 +9.7% HOLD
2026-10-07 90 $144.43 $159.80 +10.6% HOLD
2026-10-06 90 $145.12 $159.80 +10.1% HOLD
2026-10-05 90 $142.54 $159.80 +12.1% HOLD
2026-10-02 90 $143.84 $159.80 +11.1% HOLD
2026-10-01 90 $143.24 $159.80 +11.6% HOLD
2026-09-30 90 $146.22 $159.80 +9.3% HOLD
2026-09-29 90 $147.82 $150.80 +2.0% HOLD
2026-09-28 90 $147.79 $150.80 +2.0% HOLD
2026-09-25 90 $147.75 $150.80 +2.1% HOLD
2026-09-24 90 $148.33 $150.80 +1.7% HOLD
2026-09-23 90 $151.56 $150.80 -0.5% HOLD
2026-09-22 90 $151.56 $150.80 -0.5% HOLD
2026-09-21 90 $154.85 $150.80 -2.6% HOLD
2026-09-18 90 $156.21 $150.80 -3.5% HOLD
2026-09-17 90 $158.98 $150.80 -5.1% HOLD
2026-09-16 90 $154.07 $150.80 -2.1% HOLD
2026-09-15 89 $164.55 $165.00 +0.3% HOLD
2026-09-14 89 $161.12 $165.00 +2.4% HOLD
2026-09-11 89 $161.42 $165.00 +2.2% HOLD
2026-09-10 89 $158.48 $165.00 +4.1% HOLD
2026-09-09 89 $159.83 $165.00 +3.2% HOLD
2026-09-08 89 $165.64 $165.00 -0.4% HOLD
2026-09-07 89 $165.64 $165.00 -0.4% HOLD
2026-09-04 89 $168.37 $165.00 -2.0% HOLD
2026-09-03 89 $167.03 $165.00 -1.2% HOLD
2026-09-02 89 $168.10 $165.00 -1.8% HOLD
2026-09-01 89 $167.91 $158.17 -5.8% HOLD
2026-08-31 89 $169.73 $158.17 -6.8% HOLD
2026-08-28 89 $169.64 $158.17 -6.8% HOLD
2026-08-27 89 $172.39 $158.17 -8.2% HOLD
2026-08-26 89 $173.62 $158.17 -8.9% HOLD
2026-08-25 89 $170.51 $158.17 -7.2% HOLD
2026-08-24 89 $166.20 $158.17 -4.8% HOLD
2026-08-21 89 $165.08 $158.17 -4.2% HOLD
2026-08-20 89 $163.06 $158.17 -3.0% HOLD
2026-08-19 89 $153.12 $158.17 +3.3% HOLD
2026-08-18 89 $153.31 $158.17 +3.2% HOLD
2026-08-17 89 $153.31 $158.17 +3.2% HOLD
2026-08-14 89 $155.86 $158.17 +1.5% HOLD
2026-08-13 89 $152.31 $158.17 +3.9% HOLD
2026-08-12 89 $153.63 $158.17 +3.0% HOLD
2026-08-11 89 $155.08 $158.17 +2.0% HOLD
2026-08-10 89 $155.95 $158.17 +1.4% HOLD
2026-08-07 89 $156.94 $158.17 +0.8% HOLD
2026-08-06 89 $154.35 $158.17 +2.5% HOLD
2026-08-05 89 $156.63 $158.17 +1.0% HOLD
2026-08-04 89 $154.04 $158.17 +2.7% HOLD
2026-08-03 89 $154.04 $158.17 +2.7% HOLD
2026-07-31 89 $154.24 $158.17 +2.6% HOLD
2026-07-30 89 $161.15 $158.17 -1.8% HOLD
2026-07-29 89 $152.98 $158.17 +3.4% HOLD
2026-07-28 89 $152.98 $158.17 +3.4% HOLD
2026-07-27 89 $148.23 $158.17 +6.7% HOLD
2026-07-24 89 $148.23 $158.17 +6.7% HOLD
2026-07-23 89 $146.16 $158.17 +8.2% HOLD
2026-07-22 89 $148.90 $158.17 +6.2% HOLD
2026-07-21 89 $153.16 $158.17 +3.3% HOLD
2026-07-20 89 $151.67 $158.17 +4.3% HOLD
2026-07-17 89 $153.84 $158.17 +2.8% HOLD
2026-07-16 89 $148.47 $158.17 +6.5% HOLD
2026-07-15 89 $150.73 $158.17 +4.9% HOLD
2026-07-14 89 $150.73 $158.17 +4.9% HOLD
2026-07-13 89 $150.32 $158.17 +5.2% HOLD
2026-07-10 89 $150.22 $158.17 +5.3% HOLD
2026-07-09 89 $147.37 $158.17 +7.3% HOLD
2026-07-08 89 $146.71 $153.66 +4.7% HOLD
2026-07-07 89 $146.38 $153.66 +5.0% HOLD
2026-07-06 89 $146.87 $153.66 +4.6% HOLD
2026-07-03 89 $146.87 $153.66 +4.6% HOLD
2026-07-02 89 $142.42 $153.66 +7.9% HOLD
2026-06-25 89 $128.06 $147.77 +15.4% HOLD
2026-06-23 89 $125.25 $147.77 +18.0% HOLD