Company profile

Incorporated in
Fiscal year end
Industry (SEC)
IRS number

Investment data

Data from SEC filings
Top 50 of 59 long holdings
End of quarter 31 Mar 20
Prev Q
%, QoQ
$3.66M 67.64K 68.38K -1.1
$3.57M 27.22K 27.37K -0.5
$3.08M 19.51K 19.77K -1.3
$2.95M 26.83K 27.05K -0.8
$2.95M 32.74K 32.87K -0.4
$2.81M 11.07K 11.11K -0.4
$2.61M 58.91K 58.91K 0
$2.56M 32.42K 32.82K -1.2
$2.49M 314.16K 320.17K -1.9
$2.25M 49.13K 49.73K -1.2
$2.24M 23.17K 23.22K -0.2
$2.18M 18.18K 18.26K -0.4
$2.11M 55.45K 55.59K -0.2
$2.08M 27.35K 27.53K -0.6
$1.83M 22.15K 22.3K -0.7
$1.5M 15.88K 15.98K -0.6
$1.5M 27.65K 29.46K -6.2
$1.31M 24.28K 26.06K -6.8
$1.3M 17.88K 18.71K -4.4
$1.27M 24.08K 24.08K 0
$1.27M 14.08K 14.15K -0.5
$1.25M 9.19K 9.19K 0
$1.25M 31.79K 32.07K -0.9
$1.14M 6.87K 6.9K -0.3
$1.12M 34.38K 34.54K -0.5
$1.11M 9.8K 9.8K 0
$1.04M 9.36K 9.36K 0
$1.04M 15.62K 15.72K -0.6
$1.03M 35.29K 35.57K -0.8
$992K 9.93K 9.98K -0.5
$978K 17.54K 17.59K -0.3
$967K 12.56K 12.62K -0.4
$862K 10.08K 10.08K 0
$784K 16.22K 16.22K 0
$782K 8.41K 8.63K -2.6
$698K 8.1K 8.24K -1.6
$607K 4.44K 4.44K 0
$570K 3.9K 3.9K 0
$459K 4.91K 4.97K -1.3
$457K 2.93K 2.97K -1.1
Vanguard Emerging Markets Stock
$450K 13.4K 13.4K 0
$442K 12.8K 12.8K 0
$412K 11.19K 11.21K -0.2
$393K 7.38K 7.43K -0.7
$390K 7.29K 7.29K 0
$387K 5.3K 6.25K -15.1
$369K 68.34K 68.34K 0
$359K 1.06K 1.06K 0
$329K 2.37K 2.37K 0
$326K 1.15K 1.15K 0
Holdings list only includes long positions. Only includes long positions.


12 May 20
11 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Sep 19 Jun 19 Mar 19
Revenue 46.61M 48.53M 48.66M 47.41M
Net income 13.31M 14.71M 14.67M 14.56M
Diluted EPS 0.14 0.15 0.15 0.15
Net profit margin 28.56% 30.31% 30.14% 30.70%
Net change in cash 85.38M -109.48M -59.03M 115.48M
Cash on hand 536.05M 450.68M 560.16M 619.19M
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 180.91M 168.96M 161.36M 159.35M
Net income 61.45M 43.15M 42.6M 42.24M
Diluted EPS 0.64 0.45 0.45 0.44
Net profit margin 33.96% 25.54% 26.40% 26.51%
Net change in cash -109.03M -94.53M -10.88M 46.71M
Cash on hand 503.71M 612.74M 707.27M 718.16M

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
29 May 20 Leonard Robert M COMMON STOCK Buy Aquire P No 6.31 3,179 20.06K 96,692
13 May 20 Leonard Robert M COMMON STOCK Buy Aquire P No 5.1 3,900 19.89K 93,513
4 May 20 Curley Kevin M COMMON STOCK Buy Aquire P No 5.91 3,400 20.09K 102,677
1 May 20 Powers William D COMMON STOCK Sell Dispose S No 6.06 22,400 135.74K 0
63.7% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 160 174 -8.0%
Opened positions 17 21 -19.0%
Closed positions 31 12 +158.3%
Increased positions 46 59 -22.0%
Reduced positions 65 57 +14.0%
13F shares
Current Prev Q Change
Total value 1.01B 1.52B -33.9%
Total shares 61.4M 64.91M -5.4%
Total puts 0 0
Total calls 0 0
Total put/call ratio
Largest owners
Shares Value Change
BLK BlackRock 14.05M $76.01M -1.6%
Vanguard 6.76M $36.55M +1.6%
Dimensional Fund Advisors 5.68M $30.72M -2.1%
BEN Franklin Resources 3.78M $20.47M +33.5%
STT State Street 3.15M $17.23M +7.4%
IVZ Invesco 2.66M $14.38M +7.0%
Royce & Associates 2.27M $12.28M -16.4%
NTRS Northern Trust 1.58M $8.54M +0.0%
Renaissance Technologies 1.57M $8.5M +2.8%
Geode Capital Management 1.5M $8.09M +6.6%
Largest transactions
Shares Bought/sold Change
Norges Bank 0 -1.99M EXIT
BEN Franklin Resources 3.78M +950.01K +33.5%
Arrowstreet Capital, Limited Partnership 219.85K -636.25K -74.3%
Millennium Management 769.05K +551.22K +253.1%
Royce & Associates 2.27M -444.53K -16.4%
JPM JPMorgan Chase & Co. 360.93K -317.38K -46.8%
Ceredex Value Advisors 0 -277.27K EXIT
Assenagon Asset Management 0 -250.5K EXIT
MS Morgan Stanley 418.83K -230.23K -35.5%
BLK BlackRock 14.05M -221.65K -1.6%

Financial report summary

Central Florida
Content analysis ?
H.S. sophomore Avg
New words: adhering, aforementioned, Aid, ambiguity, arisen, assist, automotive, block, bolster, care, CDC, central, chosen, cleaning, compensation, costly, COVID, cumulative, damage, daylight, Dealer, deep, deferred, deficiency, delay, deny, disease, distancing, drastically, duration, elevated, emergency, enroll, event, evolving, exposed, Facility, food, forced, forecast, functioning, goodwill, guaranty, half, health, interagency, interruption, larger, life, mandated, middle, momentum, moratorium, Mutual, neutralizing, open, opening, outbreak, outcome, pandemic, Paper, passed, Paycheck, payroll, pertinent, PPP, PPPLF, President, preventative, prolonged, promote, published, quarantine, rapidly, recreational, refinance, regular, repair, reputation, reputational, rest, resume, running, sharp, slight, social, stoppage, strike, suffered, suspend, suspended, suspension, swap, systematic, team, temporary, terminated, termination, treat, Trump, unavailablilty, unfunded, unknown, unsuccessful, whichever, window, withstand, work, working, worst
Removed: accrued, burden, buyer, capture, collectability, compliant, contract, derecognized, effort, enacted, estimating, expedient, financing, flat, forward, fundamentally, guaranteed, hindsight, improve, improved, leasing, opportunity, OREO, package, partly, permitted, political, proportion, put, reassessing, recognition, refinanced, regularly, requiring, revised, stabilize, subjected, Supplemental, targeted, timing, transition, trial, unamortized, unrecognized