Company profile

Ticker
THFF
Exchange
CEO
Norman L. Lowery
Employees
Incorporated in
Location
Fiscal year end
Sector
Industry (SEC)
SEC CIK
IRS number
351546989

THFF stock data

(
)

Investment data

Data from SEC filings
Top 50 of 317 long holdings
End of quarter 31 Mar 20
Value
 
#Shares
 
Prev Q
 
Change
%, QoQ
$24.08M 714.13K 675.54K +5.7
$19.8M 191.85K 191.32K +0.3
$9.55M 49.1K 47.19K +4.0
$3.33M 21.13K 21.63K -2.3
$2.71M 10.65K 11.22K -5.1
$1.73M 18.97K 20.6K -7.9
$1.6M 20.29K 20.29K 0
$1.59M 14.42K 14.33K +0.6
$1.31M 9.47K 9.62K -1.6
BP P.L.C.
$992K 40.68K 40.68K 0
$986K 10.94K 11.3K -3.1
$970K 19.36K 18.64K +3.9
$958K 11.57K 12.79K -9.5
$901K 16.66K 17.44K -4.5
$876K 18.12K 18.99K -4.6
$858K 24.93K 25.15K -0.9
$841K 3.19K 3.96K -19.5
$815K 21.48K 23.65K -9.2
$806K 10.47K 10.38K +0.9
$802K 12.2K 8.95K +36.2
$799K 410 400 +2.5
$799K 24.48K 23.83K +2.7
$756K 9.75K 9.75K 0
$752K 9.88K 10.13K -2.5
$735K 5.55K 5.43K +2.4
Invesco QQQ Trust Series 1
$711K 3.73K 3.6K +3.8
$690K 12.84K 12.77K +0.5
$688K 4.16K 3.91K +6.3
$676K 2.81K 2.94K -4.4
$673K 3.8K 4.11K -7.6
$659K 6.88K 6.52K +5.6
$655K 22.48K 23.29K -3.4
$654K 8.08K 8.01K +0.9
$646K 11.59K 11.45K +1.2
$605K 6.48K 6.34K +2.2
$584K 17.36K 18.61K -6.7
$537K 4.47K 4.21K +6.2
$526K 2.42K 2.4K +0.6
$520K 3.17K 3.06K +3.6
$511K 3.89K 3.79K +2.6
$504K 434 434 0
SPDR Dow Jones Industrial Avg Etf Trust
$496K 2.26K 2.15K +5.4
$444K 4.7K 4.91K -4.2
$399K 9.02K 7.77K +16.0
$393K 3.46K 3.56K -2.8
$383K 2.66K 2.92K -8.8
$363K 1.45K 1.75K -16.7
$353K 1.25K 1.42K -12.0
$353K 2.19K 2.14K +2.6
$349K 8.87K 9.15K -3.1
Holdings list only includes long positions. Only includes long positions.

Calendar

7 May 20
11 Jul 20
31 Dec 20

News

Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 41.4M 43.65M 39.6M 33.26M
Net income 12.18M 14.36M 12.26M 12.57M
Diluted EPS 0.89 1.06 0.93 1.02
Net profit margin 29.42% 32.91% 30.96% 37.79%
Net change in cash 83.61M 47.23M 19.31M 6.26M
Cash on hand 211.03M 127.43M 80.19M 60.88M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 149.12M 126.22M 114.2M 109.38M
Net income 48.87M 46.58M 29.13M 38.41M
Diluted EPS 3.8 3.8 2.38 3.12
Net profit margin 32.77% 36.91% 25.51% 35.12%
Net change in cash 53.04M 281K -905K -13.68M
Cash on hand 127.43M 74.39M 74.11M 75.01M

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
5 May 20 Voges William J First Financial Corp Stock Other Dispose J No 0 25,991 0 21,403
23 Mar 20 Krieble William Randolph First Financial Corp Stock Buy Aquire P No 28 50 1.4K 5,285
19 Mar 20 Maher Tina Jane First Financial Corp Stock Buy Aquire P No 29.07 1,500 43.61K 21,500
19 Mar 20 Gregory L Gibson First Financial Corp Stock Buy Aquire P No 29.9118 7,500 224.34K 104,238
17 Mar 20 Lowery Norman L First Financial Corp Stock Buy Aquire P No 32.4975 769 24.99K 103,916
17 Mar 20 Lowery Norman L First Financial Corp Stock Buy Aquire P No 32.5942 4,144 135.07K 103,147
57.2% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 124 122 +1.6%
Opened positions 13 13
Closed positions 11 13 -15.4%
Increased positions 40 43 -7.0%
Reduced positions 45 42 +7.1%
13F shares
Current Prev Q Change
Total value 681.6M 717.25M -5.0%
Total shares 7.85M 7.75M +1.3%
Total puts 0 0
Total calls 0 0
Total put/call ratio
Largest owners
Shares Value Change
BLK BlackRock 1.15M $38.67M +0.8%
THFF First Financial 714.13K $24.08M +5.7%
Dimensional Fund Advisors 647.26K $21.83M +3.8%
Vanguard 575.8K $19.42M +2.5%
NTRS Northern Trust 424.74K $14.32M +0.5%
STT State Street 312.7K $10.54M -3.9%
AMP Ameriprise Financial 277.88K $9.37M +9.3%
Renaissance Technologies 208.06K $7.02M +6.5%
Geode Capital Management 200.62K $6.76M +9.5%
Stadium Capital Management 174.4K $5.88M NEW
Largest transactions
Shares Bought/sold Change
Stadium Capital Management 174.4K +174.4K NEW
Norges Bank 0 -119.9K EXIT
Hillsdale Investment Management 73K +73K NEW
Millennium Management 0 -60.95K EXIT
Perkins Coie Trust 45.31K +45.31K NEW
THFF First Financial 714.13K +38.59K +5.7%
EJF Capital 9.38K -35.72K -79.2%
BAC Bank of America 121.68K -28.14K -18.8%
Ajo 29.56K +27.12K +1108.6%
Oxford Asset Management 0 -24.02K EXIT

Financial report summary

?
Risks
  • The recent global coronavirus pandemic is likely to impact the financial condition and earnings prospects of the Corporation.
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
8th grade Bad
New words: Administration, aggressive, aid, American, April, assurance, branch, broad, captured, China, confirmed, connection, consultation, country, cumulative, cybersecurity, declaration, declared, default, degree, Department, depressed, detrimental, disease, dislocation, disruption, downturn, duration, eligible, emerge, emergency, exacerbated, extent, factor, faith, fallout, forbearance, foreign, formally, franchise, gas, global, globally, good, government, governmental, growth, heightened, holding, inaccuracy, insignificant, interagency, intraperiod, job, law, lengthy, local, macroeconomic, mitigate, monetary, offered, oil, organization, outbreak, ownership, pandemic, partially, Paycheck, personal, personnel, PPP, President, prevent, prolonged, qualitative, rapidly, recession, recover, refine, refined, regional, registration, remote, remove, repay, revised, section, serve, set, short, shuttering, Small, social, spending, stay, strain, substantial, Subtopic, suspend, technology, termination, Treasury, treat, unavailability, uncertainty, unemployment, unfavorable, unprecedented, vendor, volatility, widespread, work, World, Wuhan
Removed: accrual, agreed, comparability, comparative, decreased, deemed, disclosing, earliest, eliminated, exceeding, expired, FDIC, finance, immaterial, implementing, indemnification, initiated, leasing, lessor, LSA, package, phase, practical, recast, recognizing, referred, reimburse, reimbursed, restate, retrospective, servicing, sharing, system, targeted, transitioning, transparency