Company profile

CATC stock data



8 May 20
11 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 26.1M 26.42M 26.34M 24.47M
Net income 7.23M 7.11M 7.68M 4.27M
Diluted EPS 1.33 1.42 1.57 0.9
Net profit margin 27.71% 26.92% 29.15% 17.46%
Net change in cash -18.35M -7.61M 30.39M 1.55M
Cash on hand 42.99M 61.34M 68.95M 38.56M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 96.34M 69.06M 61.19M 57.03M
Net income 25.26M 23.88M 14.82M 16.9M
Diluted EPS 5.37 5.77 3.61 4.15
Net profit margin 26.22% 34.58% 24.21% 29.63%
Net change in cash 42.86M -85.12M 49.54M 29.41M
Cash on hand 61.34M 18.47M 103.59M 54.05M

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
1 Jun 20 Hinderhofer Kathryn M Common Stock Grant Aquire A No 0 621 0 4,492
1 Jun 20 Gerlin Simon R Common Stock Grant Aquire A No 0 621 0 3,115
47.6% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 87 88 -1.1%
Opened positions 10 14 -28.6%
Closed positions 11 7 +57.1%
Increased positions 28 31 -9.7%
Reduced positions 24 11 +118.2%
13F shares
Current Prev Q Change
Total value 469.52M 675.92M -30.5%
Total shares 2.58M 2.5M +3.2%
Total puts 0 0
Total calls 0 0
Total put/call ratio
Largest owners
Shares Value Change
BLK BlackRock 263.35K $13.7M +7.2%
Vanguard 220.18K $11.45M +6.7%
Polaris Capital Management 172.91K $8.99M +0.5%
Manufacturers Life Insurance Company, The 161.01K $8.37M +22.6%
FJ Capital Management 137K $7.13M 0.0%
Banc Funds 119.87K $6.23M -21.3%
Cambridge Trust 116.81K $6.08M +1.0%
Stieven Capital Advisors 115.67K $6.02M -0.2%
Endeavour Capital Advisors 98.52K $5.12M +228.4%
Maltese Capital Management 90K $4.68M +20.3%
Largest transactions
Shares Bought/sold Change
Schroder Investment Management 84.97K +84.97K NEW
Endeavour Capital Advisors 98.52K +68.52K +228.4%
Castine Capital Management 42.63K -63.6K -59.9%
Wellington Management 73.94K -44.61K -37.6%
Banc Funds 119.87K -32.5K -21.3%
Manufacturers Life Insurance Company, The 161.01K +29.64K +22.6%
Azora Capital 0 -20K EXIT
Port Capital 0 -18.34K EXIT
BLK BlackRock 263.35K +17.75K +7.2%
Maltese Capital Management 90K +15.2K +20.3%

Financial report summary

Management Discussion
  • General. Net income increased $1.0 million, or 16.7%, to $7.2 million for the quarter ended March 31, 2020, as compared to net income of $6.2 million for the quarter ended March 31, 2019, primarily due to a $4.0 million increase in net interest and dividend income after the provision for credit losses, and a $861,000 increase in noninterest income, which were partially offset by a $3.6 million increase in noninterest expenses, and higher income tax expense of $321,000. Diluted earnings per share were $1.33 for the first quarter of 2020, representing a 10.7% decrease over diluted earnings per share of $1.49 for the same quarter last year. The Company completed its merger with Optima in the second quarter of 2019.
Content analysis ?
H.S. freshman Avg
New words: abated, accretion, accrual, ACL, aid, America, appointment, assistance, burden, cancellable, cancellation, categorized, charitable, China, closure, codified, complemented, confidence, constitute, customary, decline, declined, dedesignation, deducted, delay, direct, discontinued, disease, dislocation, disrupt, disrupting, disruption, Division, donating, dynamic, ease, encouraged, endeavored, expand, faith, fed, FHLMC, FNMA, forbearance, forward, GNMA, governor, hardship, honor, hospitality, imposition, interval, issuance, joint, judge, lead, lessor, lifted, macroeconomic, MBS, Middlesex, Moody, Moratorium, multifamily, multitude, navigate, NOL, nonoperating, Norfolk, OBS, ongoing, organizational, outbreak, pandemic, passed, Paycheck, pendency, people, permanent, phase, physical, Poor, population, PPP, presence, previously, prudently, reach, recession, recessionary, recover, relief, reopen, reopened, request, requested, restaurant, revert, rule, safety, SBA, shelter, Simplify, Southern, spot, stabilized, statistically, stimulate, strain, Suffolk, supply, temporarily, temporary, travel, treasury, turmoil, twelve, unavailability, uncertainty, unconditional, unconditionally, unearned, unemployment, unfunded, uninterrupted, unprecedented, urged, waiving, Wellesley, World, worth, Wuhan
Removed: absent, acceptable, acquisition, amend, application, assessed, ATM, authorized, Basel, began, begun, behalf, borrow, card, Carotenuto, case, Certification, character, classification, collect, commencement, comparison, complexity, Comptroller, confirmed, converted, credited, Currency, deepen, deficiency, deserve, documented, duly, earliest, eliminating, emergence, entitled, establish, exercise, expedient, February, Furnish, geography, governed, grantor, grouped, herewith, identification, implementing, Inclusion, incremental, interchange, introduce, judgment, June, leased, leasing, lessee, MA, matched, merchant, Michael, misapply, month, nonemployee, October, OIS, opening, order, outlined, output, overnight, pattern, percent, permit, pertaining, potentially, practical, promised, purpose, readily, recognizing, registrant, Regulation, renewal, requirement, resource, retroactively, retrospectively, ROU, satisfied, separately, serving, Sheahan, SOFR, strive, structured, targeted, testing, thereunto, trustee, unallocated, undersigned, wire