Company profile

Jeffry M. Householder
Fiscal year end
IRS number

CPK stock data



5 Aug 20
8 Aug 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Jun 20 Mar 20 Dec 19 Sep 19
Revenue 97.05M 152.71M 131.97M 92.63M
Net income 10.96M 28.93M 22.56M 5.62M
Diluted EPS 0.66 1.76 0.33 0.34
Net profit margin 11.29% 18.94% 17.10% 6.07%
Operating income 17.98M 42.11M 29.64M 14.36M
Net change in cash -392K -3M 2.67M -2.93M
Cash on hand 3.59M 3.98M 6.99M 4.32M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 479.6M 490.32M 449.65M 498.86M
Net income 65.15M 56.58M 58.12M 44.68M
Diluted EPS 3.96 3.45 3.55 2.86
Net profit margin 13.58% 11.54% 12.93% 8.96%
Operating income 106.29M 94.84M 89.73M 85.98M
Net change in cash 896K 475K 1.44M 1.32M
Cash on hand 6.99M 6.09M 5.61M 4.18M

Financial data from company earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
23 Jun 20 John R Schimkaitis Common Stock Sell Dispose S No 91 2,500 227.5K 115,019
7 May 20 Dennis S Hudson Iii Common Stock Grant Aquire A No 84.47 887 74.92K 14,485
7 May 20 Bayard Eugene H Common Stock Grant Aquire A No 84.47 887 74.92K 33,639
7 May 20 Bresnan Thomas J Common Stock Grant Aquire A No 84.47 887 74.92K 23,467
7 May 20 Forsythe Ronald G Jr Common Stock Grant Aquire A No 84.47 887 74.92K 6,281
68.2% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 182 181 +0.6%
Opened positions 22 24 -8.3%
Closed positions 21 20 +5.0%
Increased positions 61 66 -7.6%
Reduced positions 68 61 +11.5%
13F shares
Current Prev Q Change
Total value 2.95B 9.61B -69.3%
Total shares 11.21M 10.83M +3.5%
Total puts 0 0
Total calls 0 0
Total put/call ratio
Largest owners
Shares Value Change
N Price T Rowe Associates 2.38M $204.4M +3.2%
BLK BlackRock 1.15M $98.44M -4.3%
Vanguard 1.05M $90.35M -1.9%
GS Goldman Sachs 606.93K $52.02M -2.9%
Dimensional Fund Advisors 546.25K $46.82M -0.4%
STT State Street 361.04K $31.09M -0.5%
BK Bank of New York Mellon 320K $27.43M -16.4%
Geode Capital Management 229K $19.63M +5.7%
NTRS Northern Trust 223.39K $19.15M +0.8%
Boston Trust Walden 215.74K $18.49M +3.3%
Largest transactions
Shares Bought/sold Change
Copeland Capital Management 137.14K +109.83K +402.1%
Ziegler Capital Management 97.38K +97.38K NEW
Millennium Management 0 -96.38K EXIT
William Blair Investment Management 91.44K +91.44K NEW
N Price T Rowe Associates 2.38M +74.69K +3.2%
Panagora Asset Management 77.1K +73.94K +2336.1%
BK Bank of New York Mellon 320K -62.83K -16.4%
Schroder Investment Management 161.27K +59.33K +58.2%
FMR 59.94K +58.67K +4627.1%
BLK BlackRock 1.15M -52.19K -4.3%

Financial report summary

Content analysis ?
H.S. freshman Avg
New words: anaerobic, bad, BDC, Bioenergy, carryback, CleanBay, collaborating, convert, converted, Devco, digestion, earlier, formal, green, healthy, individually, joined, Judge, milder, Occasionally, Occupational, outlined, overcame, partnership, People, poultry, premium, processed, soil, sustainable, unfavorable, unprecedented, waste, Westover
Removed: back, close, modify, negatively, usage