The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ABBOTT LABS | CS | 002824100 | 45,805 | 527,340 | SH | SOLE | 236,690 | 0 | 290,650 | ||
AES CORP | CS | 00130H105 | 10,356 | 520,420 | SH | SOLE | 40,065 | 0 | 480,355 | ||
AFLAC INC | CS | 001055102 | 20,020 | 378,450 | SH | SOLE | 268,543 | 0 | 109,907 | ||
AGILENT TECHNOLOGIES INC | CS | 00846U101 | 276 | 3,240 | SH | SOLE | 1,560 | 0 | 1,680 | ||
AKAMAI TECHNOLOGIES INC | CS | 00971T101 | 28,902 | 334,589 | SH | SOLE | 138,588 | 0 | 196,001 | ||
ALLSTATE CORP | CS | 020002101 | 4,753 | 42,267 | SH | SOLE | 13,847 | 0 | 28,420 | ||
AMERICAN TOWER REIT COM | CS | 03027X100 | 36,295 | 157,926 | SH | SOLE | 89,002 | 0 | 68,924 | ||
AMETEK INC NEW | CS | 031100100 | 20,949 | 210,037 | SH | SOLE | 147,702 | 0 | 62,335 | ||
AMGEN INC | CS | 031162100 | 261 | 1,082 | SH | SOLE | 1,031 | 0 | 51 | ||
ANSYS INC | CS | 03662Q105 | 6,871 | 26,691 | SH | SOLE | 6,741 | 0 | 19,950 | ||
AON PLC | CS | G0408V102 | 19,604 | 94,121 | SH | SOLE | 65,872 | 0 | 28,249 | ||
APPLE INC COM | CS | 037833100 | 919 | 3,130 | SH | SOLE | 1,009 | 0 | 2,121 | ||
AQUA AMERICA INC | CS | 03836W103 | 916 | 19,504 | SH | SOLE | 9,104 | 0 | 10,400 | ||
ASML HOLDING N V N Y REGISTRY | ADR | N07059210 | 1,682 | 5,685 | SH | SOLE | 1,730 | 0 | 3,955 | ||
ASPEN TECHNOLOGY INC | CS | 045327103 | 10,838 | 89,626 | SH | SOLE | 67,655 | 0 | 21,971 | ||
ASTRAZENECA PLC | ADR | 046353108 | 17,157 | 344,108 | SH | SOLE | 61,680 | 0 | 282,428 | ||
BALL CORP | CS | 058498106 | 10,255 | 158,577 | SH | SOLE | 35,039 | 0 | 123,538 | ||
BLACKSTONE GROUP INC COM CL A | CS | 09260D107 | 38,318 | 684,975 | SH | SOLE | 293,637 | 0 | 391,338 | ||
BOSTON BEER INC | CS | 100557107 | 4,643 | 12,288 | SH | SOLE | 3,109 | 0 | 9,179 | ||
BROADCOM INC COM | CS | 11135F101 | 17,954 | 56,812 | SH | SOLE | 8,522 | 0 | 48,290 | ||
BROWN FORMAN CORP | CS | 115637209 | 876 | 12,963 | SH | SOLE | 3,300 | 0 | 9,663 | ||
CADENCE DESIGN SYSTEM INC | CS | 127387108 | 253 | 3,641 | SH | SOLE | 1,556 | 0 | 2,085 | ||
CASELLA WASTE SYS INC | CS | 147448104 | 409 | 8,885 | SH | SOLE | 7,030 | 0 | 1,855 | ||
CHEMED CORP NEW | CS | 16359R103 | 2,293 | 5,220 | SH | SOLE | 0 | 0 | 5,220 | ||
CHURCH AND DWIGHT INC | CS | 171340102 | 1,559 | 22,159 | SH | SOLE | 1,550 | 0 | 20,609 | ||
CINCINNATI FINL CORP | CS | 172062101 | 3,036 | 28,870 | SH | SOLE | 7,885 | 0 | 20,985 | ||
COCA COLA CO | CS | 191216100 | 25,132 | 454,051 | SH | SOLE | 219,201 | 0 | 234,850 | ||
COMCAST CORP | CS | 20030N101 | 8,718 | 193,855 | SH | SOLE | 32,675 | 0 | 161,180 | ||
COSTCO WHSL CORP | CS | 22160K105 | 21,808 | 74,198 | SH | SOLE | 17,916 | 0 | 56,282 | ||
COUPA SOFTWARE INC | CS | 22266L106 | 1,652 | 11,295 | SH | SOLE | 1,900 | 0 | 9,395 | ||
D R HORTON INC | CS | 23331A109 | 11,351 | 215,184 | SH | SOLE | 193,390 | 0 | 21,794 | ||
DANAHER CORP DEL | CS | 235851102 | 852 | 5,548 | SH | SOLE | 571 | 0 | 4,977 | ||
DBX ETF TR EAFE CURR HDG | ETF | 233051200 | 999 | 29,575 | SH | SOLE | 0 | 0 | 29,575 | ||
DENBURY RES INC | CS | 247916208 | 261 | 185,130 | SH | SOLE | 34,420 | 0 | 150,710 | ||
DISCOVER FINL SVCS | CS | 254709108 | 641 | 7,560 | SH | SOLE | 0 | 0 | 7,560 | ||
DISNEY WALT CO | CS | 254687106 | 2,122 | 14,673 | SH | SOLE | 3,795 | 0 | 10,878 | ||
DOLLAR GEN CORP NEW | CS | 256677105 | 1,331 | 8,535 | SH | SOLE | 1,780 | 0 | 6,755 | ||
EATON CORP PLC | CS | G29183103 | 423 | 4,471 | SH | SOLE | 695 | 0 | 3,776 | ||
EDWARDS LIFESCIENCES CORP | CS | 28176E108 | 1,421 | 6,090 | SH | SOLE | 1,105 | 0 | 4,985 | ||
ENPHASE ENERGY INC | CS | 29355A107 | 970 | 37,128 | SH | SOLE | 14,448 | 0 | 22,680 | ||
EQUINIX INC | CS | 29444U700 | 6,900 | 11,821 | SH | SOLE | 2,273 | 0 | 9,548 | ||
EVOQUA WATER TECHNOLOGIES CO | CS | 30057T105 | 622 | 32,841 | SH | SOLE | 6,440 | 0 | 26,401 | ||
EXTRA SPACE STORAGE INC | CS | 30225T102 | 1,649 | 15,616 | SH | SOLE | 6,759 | 0 | 8,857 | ||
FASTENAL CO | CS | 311900104 | 8,584 | 232,315 | SH | SOLE | 16,045 | 0 | 216,270 | ||
FIRST FINL BANKSHARES | CS | 32020R109 | 666 | 18,981 | SH | SOLE | 3,130 | 0 | 15,851 | ||
FIRST HAWAIIAN INC | CS | 32051X108 | 362 | 12,543 | SH | SOLE | 2,330 | 0 | 10,213 | ||
FORTINET INC | CS | 34959E109 | 877 | 8,215 | SH | SOLE | 1,520 | 0 | 6,695 | ||
GENMAB A S | ADR | 372303206 | 709 | 31,765 | SH | SOLE | 5,465 | 0 | 26,300 | ||
HAEMONETICS CORP | CS | 405024100 | 15,638 | 136,101 | SH | SOLE | 69,200 | 0 | 66,901 | ||
HARTFORD FINL SVCS GROUP INC | CS | 416515104 | 12,513 | 205,909 | SH | SOLE | 26,285 | 0 | 179,624 | ||
HEICO CORP NEW | CS | 422806109 | 1,003 | 8,785 | SH | SOLE | 555 | 0 | 8,230 | ||
HERSHEY FOODS CORP | CS | 427866108 | 14,197 | 96,592 | SH | SOLE | 64,210 | 0 | 32,382 | ||
HILTON WORLDWIDE HLDGS INC | CS | 43300A203 | 35,315 | 318,411 | SH | SOLE | 158,928 | 0 | 159,483 | ||
HONEYWELL INTL INC | CS | 438516106 | 6,867 | 38,796 | SH | SOLE | 34,317 | 0 | 4,479 | ||
ILLINOIS TOOL WKS INC | CS | 452308109 | 13,361 | 74,380 | SH | SOLE | 13,180 | 0 | 61,200 | ||
INCYTE CORP | CS | 45337C102 | 433 | 4,958 | SH | SOLE | 915 | 0 | 4,043 | ||
INGERSOLL-RAND PLC | CS | G47791101 | 25,977 | 195,432 | SH | SOLE | 41,300 | 0 | 154,132 | ||
INSULET CORP | CS | 45784P101 | 1,136 | 6,634 | SH | SOLE | 1,878 | 0 | 4,756 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J882 | 7,708 | 358,441 | SH | SOLE | 102,463 | 0 | 255,978 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J700 | 7,697 | 362,371 | SH | SOLE | 103,440 | 0 | 258,931 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J783 | 3,866 | 184,525 | SH | SOLE | 52,700 | 0 | 131,825 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J841 | 7,735 | 360,289 | SH | SOLE | 102,893 | 0 | 257,396 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J825 | 3,882 | 180,815 | SH | SOLE | 51,400 | 0 | 129,415 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J866 | 7,717 | 362,126 | SH | SOLE | 103,515 | 0 | 258,611 | ||
INVESCO EXCH TRD SLF IDX FD BU | ETF | 46138J791 | 3,892 | 189,278 | SH | SOLE | 53,834 | 0 | 135,444 | ||
INVESCO EXCH TRD SLF IDX FD IN | ETF | 46138J643 | 3,869 | 175,743 | SH | SOLE | 50,196 | 0 | 125,547 | ||
INVESCO EXCHANGE TRADED FD T S | ETF | 46137V258 | 424 | 6,125 | SH | SOLE | 1,855 | 0 | 4,270 | ||
INVESCO EXCHNG TRADED FD TR II | ETF | 46138E362 | 1,457 | 33,087 | SH | SOLE | 9,970 | 0 | 23,117 | ||
ISHARES SANDP GLOBAL INFRASTRU | ETF | 464288372 | 423 | 8,830 | SH | SOLE | 0 | 0 | 8,830 | ||
ISHARES TR DJ AEROSPACE | ETF | 464288760 | 571 | 2,570 | SH | SOLE | 0 | 0 | 2,570 | ||
ISHARES TR DJ MED DEVICES | ETF | 464288810 | 681 | 2,575 | SH | SOLE | 0 | 0 | 2,575 | ||
ISHARES TR GLDM SCHS SEMI | ETF | 464287523 | 723 | 2,880 | SH | SOLE | 0 | 0 | 2,880 | ||
ISHARES TR GLMN SCHS SOFT | ETF | 464287515 | 824 | 3,535 | SH | SOLE | 0 | 0 | 3,535 | ||
ISHARES TR GLOBAL REIT ETF | ETF | 46434V647 | 279 | 10,100 | SH | SOLE | 0 | 0 | 10,100 | ||
ISHARES TR SANDP GBL FIN | ETF | 464287333 | 398 | 5,790 | SH | SOLE | 0 | 0 | 5,790 | ||
ISHARES TR SANDP GLB100INDX | ETF | 464287572 | 816 | 15,135 | SH | SOLE | 0 | 0 | 15,135 | ||
ISHARES TR SNP GL CONSUME | ETF | 464288745 | 390 | 3,095 | SH | SOLE | 0 | 0 | 3,095 | ||
ISHARES TR SNP GL UTILITI | ETF | 464288711 | 326 | 5,545 | SH | SOLE | 0 | 0 | 5,545 | ||
J P MORGAN CHASE AND CO | CS | 46625H100 | 20,488 | 146,972 | SH | SOLE | 63,302 | 0 | 83,670 | ||
JOHNSON CTLS INTL PLC SHS | CS | G51502105 | 4,509 | 110,770 | SH | SOLE | 38,050 | 0 | 72,720 | ||
KB HOME | CS | 48666K109 | 461 | 13,450 | SH | SOLE | 4,030 | 0 | 9,420 | ||
KBR INC | CS | 48242W106 | 5,639 | 184,890 | SH | SOLE | 23,540 | 0 | 161,350 | ||
KEYSIGHT TECHNOLOGIES INC | CS | 49338L103 | 10,596 | 103,249 | SH | SOLE | 22,559 | 0 | 80,690 | ||
KLA-TENCOR CORP | CS | 482480100 | 36,880 | 206,991 | SH | SOLE | 82,576 | 0 | 124,415 | ||
KONINKLIJKE PHILIPS ELECTRS | ADR | 500472303 | 4,077 | 83,539 | SH | SOLE | 7,560 | 0 | 75,979 | ||
LAM RESEARCH CORP | CS | 512807108 | 604 | 2,065 | SH | SOLE | 1,025 | 0 | 1,040 | ||
LEIDOS HLDGS INC | CS | 525327102 | 10,765 | 109,970 | SH | SOLE | 31,560 | 0 | 78,410 | ||
LINDE PLC COM | CS | G5494J103 | 5,068 | 23,805 | SH | SOLE | 1,916 | 0 | 21,889 | ||
LOCKHEED MARTIN CORP | CS | 539830109 | 28,601 | 73,452 | SH | SOLE | 39,709 | 0 | 33,743 | ||
LULULEMON ATHLETICA INC | CS | 550021109 | 1,894 | 8,175 | SH | SOLE | 4,543 | 0 | 3,632 | ||
LUMENTUM HLDGS INC | CS | 55024U109 | 386 | 4,863 | SH | SOLE | 690 | 0 | 4,173 | ||
MARKETAXESS HLDGS INC | CS | 57060D108 | 1,289 | 3,399 | SH | SOLE | 2,114 | 0 | 1,285 | ||
MARVELL TECHNOLOGY GROUP LTD | CS | G5876H105 | 24,623 | 927,058 | SH | SOLE | 550,021 | 0 | 377,037 | ||
MASTEC INC | CS | 576323109 | 307 | 4,788 | SH | SOLE | 2,460 | 0 | 2,328 | ||
MASTERCARD INCORPORATED CL A | CS | 57636Q104 | 5,559 | 18,616 | SH | SOLE | 6,432 | 0 | 12,184 | ||
MCDONALDS CORP | CS | 580135101 | 14,817 | 74,979 | SH | SOLE | 15,835 | 0 | 59,144 | ||
MEDTRONIC PLC SHS | CS | G5960L103 | 29,113 | 256,613 | SH | SOLE | 106,725 | 0 | 149,888 | ||
MERCK N CO INC NEW | CS | 58933Y105 | 453 | 4,976 | SH | SOLE | 1,096 | 0 | 3,880 | ||
MICROSOFT CORP | CS | 594918104 | 31,862 | 202,043 | SH | SOLE | 32,168 | 0 | 169,875 | ||
MOODYS CORP | CS | 615369105 | 33,664 | 141,797 | SH | SOLE | 59,543 | 0 | 82,254 | ||
NASDAQ STOCK MARKET INC | CS | 631103108 | 1,014 | 9,470 | SH | SOLE | 1,340 | 0 | 8,130 | ||
NEUROCRINE BIOSCIENCES INC | CS | 64125C109 | 1,292 | 12,023 | SH | SOLE | 1,860 | 0 | 10,163 | ||
NORDSON CORP | CS | 655663102 | 696 | 4,277 | SH | SOLE | 800 | 0 | 3,477 | ||
NOVARTIS A G SPONSORED ADR | ADR | 66987V109 | 626 | 6,606 | SH | SOLE | 461 | 0 | 6,145 | ||
NVIDIA CORP | CS | 67066G104 | 1,027 | 4,365 | SH | SOLE | 1,097 | 0 | 3,268 | ||
O REILLY AUTOMOTIVE INC NEW | CS | 67103H107 | 357 | 815 | SH | SOLE | 270 | 0 | 545 | ||
OMEGA HEALTHCARE INVS INC | CS | 681936100 | 14,599 | 344,726 | SH | SOLE | 70,930 | 0 | 273,796 | ||
ONEOK INC | CS | 682680103 | 1,989 | 26,286 | SH | SOLE | 3,344 | 0 | 22,942 | ||
PAYCHEX INC | CS | 704326107 | 4,294 | 50,487 | SH | SOLE | 9,560 | 0 | 40,927 | ||
PAYCOM SOFTWARE INC | CS | 70432V102 | 28,389 | 107,227 | SH | SOLE | 65,332 | 0 | 41,895 | ||
PEPSICO INC | CS | 713448108 | 715 | 5,233 | SH | SOLE | 1,217 | 0 | 4,016 | ||
PNC FINL SVCS GROUP INC | CS | 693475105 | 408 | 2,558 | SH | SOLE | 1,566 | 0 | 992 | ||
PROCTER AND GAMBLE CO | CS | 742718109 | 35,022 | 280,397 | SH | SOLE | 142,977 | 0 | 137,420 | ||
PULTE HOMES INC | CS | 745867101 | 201 | 5,174 | SH | SOLE | 1,583 | 0 | 3,591 | ||
RENAISSANCE RE HLDGS LTD | CS | G7496G103 | 8,817 | 44,980 | SH | SOLE | 8,785 | 0 | 36,195 | ||
RESMED INC | CS | 761152107 | 273 | 1,760 | SH | SOLE | 610 | 0 | 1,150 | ||
RINGCENTRAL INC | CS | 76680R206 | 15,232 | 90,308 | SH | SOLE | 12,460 | 0 | 77,848 | ||
ROSS STORES INC | CS | 778296103 | 7,444 | 63,944 | SH | SOLE | 10,189 | 0 | 53,755 | ||
SAP SE SPON ADR | ADR | 803054204 | 230 | 1,720 | SH | SOLE | 250 | 0 | 1,470 | ||
SEA LTD | ADR | 81141R100 | 325 | 8,087 | SH | SOLE | 1,145 | 0 | 6,942 | ||
SMITH AND NEPHEW PLC | ADR | 83175M205 | 1,404 | 29,216 | SH | SOLE | 12,781 | 0 | 16,435 | ||
SONY CORP | ADR | 835699307 | 658 | 9,674 | SH | SOLE | 2,102 | 0 | 7,572 | ||
SPDR SERIES TRUST KBW INS ETF | ETF | 78464A789 | 311 | 8,775 | SH | SOLE | 0 | 0 | 8,775 | ||
SPLUNK INC | CS | 848637104 | 422 | 2,817 | SH | SOLE | 520 | 0 | 2,297 | ||
STARBUCKS CORP | CS | 855244109 | 4,807 | 54,672 | SH | SOLE | 19,221 | 0 | 35,451 | ||
TAIWAN SEMICONDUCTOR MFG LTD | ADR | 874039100 | 14,212 | 244,609 | SH | SOLE | 47,183 | 0 | 197,426 | ||
TAKE-TWO INTERACTIVE SOFTWAR | CS | 874054109 | 378 | 3,087 | SH | SOLE | 695 | 0 | 2,392 | ||
TELEFLEX INC | CS | 879369106 | 6,437 | 17,100 | SH | SOLE | 17,100 | 0 | 0 | ||
TERADYNE INC | CS | 880770102 | 19,843 | 290,989 | SH | SOLE | 220,645 | 0 | 70,344 | ||
TETRA TECH INC NEW | CS | 88162G103 | 3,258 | 37,814 | SH | SOLE | 9,547 | 0 | 28,267 | ||
THERMO FISHER SCIENTIFIC INC C | CS | 883556102 | 1,443 | 4,443 | SH | SOLE | 2,523 | 0 | 1,920 | ||
TRANSDIGM GROUP INC | CS | 893641100 | 35,190 | 62,839 | SH | SOLE | 17,891 | 0 | 44,948 | ||
UNILEVER N V | ADR | 904784709 | 4,681 | 81,473 | SH | SOLE | 10,035 | 0 | 71,438 | ||
VANECK VECTORS ETF TR MORNINGS | ETF | 92189F643 | 1,330 | 24,275 | SH | SOLE | 7,035 | 0 | 17,240 | ||
VANGUARD INDEX TR VALUE VIPERS | ETF | 922908744 | 1,078 | 8,996 | SH | SOLE | 2,700 | 0 | 6,296 | ||
VEEVA SYS INC | CS | 922475108 | 3,775 | 26,838 | SH | SOLE | 14,174 | 0 | 12,664 | ||
VERIZON COMMUNICATIONS | CS | 92343V104 | 580 | 9,450 | SH | SOLE | 996 | 0 | 8,454 | ||
VISA INC | CS | 92826C839 | 675 | 3,593 | SH | SOLE | 2,628 | 0 | 965 | ||
WALMART INC | CS | 931142103 | 683 | 5,749 | SH | SOLE | 964 | 0 | 4,785 | ||
WESTERN UN CO | CS | 959802109 | 19,228 | 718,005 | SH | SOLE | 495,392 | 0 | 222,613 | ||
WILLIS TOWERS WATSON PUB LTD | CS | G96629103 | 28,227 | 139,780 | SH | SOLE | 38,602 | 0 | 101,178 | ||
WOODWARD GOVERNOR CO | CS | 980745103 | 6,769 | 57,155 | SH | SOLE | 25,393 | 0 | 31,762 | ||
WYNN RESORTS LTD | CS | 983134107 | 770 | 5,545 | SH | SOLE | 1,035 | 0 | 4,510 |