Company profile

Incorporated in
Fiscal year end
Industry (SEC)
IRS number


11 May 20
3 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 442K 361K 618K 606K
Net income 9.15M 9.19M 10.78M 10.74M
Diluted EPS 0.38 0.38 0.44 0.43
Net profit margin 2070% 2545% 1745% 1773%
Net change in cash 81.24M -24.92M -5.33M 25.2M
Cash on hand 120.21M 38.97M 63.89M 69.22M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 2.08M 2.09M 1.91M 104.12M
Net income 41.56M 41.57M 35.12M 30.88M
Diluted EPS 1.67 1.63 1.43 1.34
Net profit margin 2000% 1990% 1837% 29.66%
Net change in cash -8.39M -22.31M 32.74M -2.71M
Cash on hand 38.97M 47.36M 69.67M 36.93M

Financial data from company earnings reports

Date Owner Security Transaction Code $Price #Shares $Value #Remaining
19 Jun 20 Strain Denise Common Stock Grant Aquire A 0 321 0 9,761
19 Jun 20 Quick Peter Common Stock Grant Aquire A 0 321 0 34,709
9 Jun 20 Taylor Milbrey Rennie Common Stock Sell Dispose S 17.27 1,000 17.27K 28,860
8 Jun 20 Taylor Milbrey Rennie Common Stock Sell Dispose S 17.7227 1,000 17.72K 29,860
5 Jun 20 Taylor Milbrey Rennie Common Stock Sell Dispose S 17.575 1,000 17.58K 30,860
4 Jun 20 Taylor Milbrey Rennie Common Stock Sell Dispose S 16.11 1,000 16.11K 31,860
3 Jun 20 Taylor Milbrey Rennie Common Stock Sell Dispose S 16.5992 1,000 16.6K 32,860
3 Jun 20 Verneuille Janet T Common Stock Holdings Option exercise Aquire M 0 1,000 0 2,000
3 Jun 20 Verneuille Janet T RSU The First of Long Island Corporation Option exercise Dispose M 0 1,000 0 4,000
56.6% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 102 101 +1.0%
Opened positions 12 4 +200.0%
Closed positions 11 7 +57.1%
Increased positions 29 34 -14.7%
Reduced positions 46 44 +4.5%
13F shares
Current Prev Q Change
Total value 2.78B 4.22B -34.0%
Total shares 13.48M 13.24M +1.8%
Total puts 0 0
Total calls 0 0
Total put/call ratio
Largest owners
Shares Value Change
BEN Franklin Resources 2.15M $37.31M -0.2%
BLK BlackRock 1.84M $31.94M -0.6%
Vanguard 1.11M $19.27M -0.6%
Dimensional Fund Advisors 957.65K $16.61M +1.5%
Renaissance Technologies 827.68K $14.36M +6.1%
STT State Street 488.18K $8.47M -0.1%
AMP Ameriprise Financial 460.86K $8M +8.9%
GS The Goldman Sachs Group, Inc. 384.68K $6.68M -6.0%
FMR 371.49K $6.45M +113.5%
Diamond Hill Capital Management 354.65K $6.15M -18.1%
Largest transactions
Shares Bought/sold Change
FMR 371.49K +197.51K +113.5%
RY Royal Bank of Canada 142.18K +139.3K +4842.0%
Banc Funds 17.34K -80.42K -82.3%
Diamond Hill Capital Management 354.65K -78.47K -18.1%
EJF Capital 55.88K +55.88K NEW
Wedge Capital Management L L P 347.79K +52.99K +18.0%
Renaissance Technologies 827.68K +47.4K +6.1%
AMP Ameriprise Financial 460.86K +37.77K +8.9%
Acadian Asset Management 84.53K +30.63K +56.8%
MS Morgan Stanley 3.58K -29.1K -89.0%
Content analysis ?
H.S. freshman Bad
New words: abated, ACL, aggressive, Aid, America, ASC, bond, brand, cancellable, cancellation, CBLR, ceased, CECL, challenge, challenging, Chase, China, choice, Citigroup, closure, commerce, communication, community, constant, country, criteria, curtail, cybersecurity, deducted, Deferral, delinquency, depository, digital, discernable, discontinuance, dislocation, disparate, disrupted, disruption, dynamic, elevated, emergency, encouraged, essential, expedient, extent, fairly, Fargo, favorable, fed, floating, fluctuate, forbearance, foundation, GDP, geographic, Goldman, governmental, guaranteed, harm, highlighting, honor, horizon, hospitality, illiquid, illiquidity, indefinite, influence, instituted, integrating, introduced, jay, job, JPMorgan, judgement, knowledge, land, largest, Leverage, lifetime, likelihood, magnitude, mandated, mcconie, medium, merit, methodology, metropolitan, middle, migration, monitoring, Morgan, nationwide, network, nonessential, OCC, opt, organization, outbreak, pandemic, pattern, Paycheck, people, percent, PPP, predict, prepayment, prolonged, qualifying, quantitative, readily, recover, refining, relief, remote, remotely, reopen, reopened, reset, restaurant, retail, retrospective, reverse, reversion, SBA, school, serve, serving, shelter, short, simplified, solid, standard, Stanley, successful, suggesting, suitable, tabular, teller, temporarily, temporary, Topic, travel, treatment, unanticipated, uncertainty, unconditionally, unprecedented, unsecured, upper, vintage, wage, waiving, widening, widespread, withdraw, work, working, World
Removed: accompanied, accounted, accrual, administered, ALLL, annualized, arrangement, arranging, assist, attracting, Auditor, awarded, Basel, basic, broader, broker, buffer, calculated, circumstance, comparability, comparable, computing, concentration, conservation, consisted, Controller, conversion, converted, convertible, cumulatively, custodial, death, deferred, deliberate, developed, diluted, dilution, dilutive, direct, director, disability, disciplined, disclose, discretion, discretionary, distribution, diversify, DRIP, emphasized, EPS, exercised, exerting, expansion, expensed, expire, fact, feature, February, forfeited, good, grant, granting, highest, identify, impaired, implicit, improved, improvement, incremental, initial, intermediate, intrinsic, involuntary, issuance, issuing, lease, leased, leasing, lessee, lesser, lessor, loosen, Manager, mark, marketable, marketing, meaningful, meaningfully, met, michael, minimal, modest, newly, notified, Notwithstanding, occupied, opened, option, originally, originated, oversight, pace, package, participate, payout, placement, predatory, pretax, professional, realized, reassessing, recognition, recognize, recording, relate, relieve, renew, renewal, rental, representing, retirement, ROU, RSU, SAR, schedule, shift, single, slower, software, step, supervisory, support, system, Targeted, taxable, technology, timeline, transfer, transparency, unamortized, unavailable, unpaid, upward, vested, vesting, vigilant, vittorio