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 |
ADOBE SYSTEMS INCORPORATED | COM | 00724F101 | 2,083 | 4,166 | SH | SOLE | 3,307 | 0 | 859 | ||
ADVANCED ENERGY INDS | COM | 007973100 | 805 | 8,302 | SH | SOLE | 7,214 | 0 | 1,088 | ||
AKAMAI TECHNOLOGIES INC | COM | 00971T101 | 2,265 | 21,573 | SH | SOLE | 17,288 | 0 | 4,285 | ||
ALLETE INC | COM NEW | 018522300 | 350 | 5,655 | SH | SOLE | 5,060 | 0 | 595 | ||
ALPHABET INC | CAP STK CL A | 02079K305 | 4,439 | 2,533 | SH | SOLE | 2,069 | 0 | 464 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 1,163 | 664 | SH | SOLE | 516 | 0 | 148 | ||
ALTRIA GROUP INC | COM | 02209S103 | 239 | 5,818 | SH | SOLE | 5,218 | 0 | 600 | ||
AMAZON COM INC | COM | 023135106 | 462 | 142 | SH | SOLE | 142 | 0 | 0 | ||
AMEREN CORP | COM | 023608102 | 1,236 | 15,832 | SH | SOLE | 15,832 | 0 | 0 | ||
ANTHEM INC | COM | 036752103 | 2,174 | 6,771 | SH | SOLE | 5,358 | 0 | 1,413 | ||
APPLE INC | COM | 037833100 | 10,546 | 79,477 | SH | SOLE | 64,221 | 0 | 15,256 | ||
APPLIED MATLS INC | COM | 038222105 | 4,655 | 53,940 | SH | SOLE | 43,021 | 0 | 10,918 | ||
AT&T INC | COM | 00206R102 | 225 | 7,820 | SH | SOLE | 2,442 | 0 | 5,378 | ||
ATMOS ENERGY CORP | COM | 049560105 | 237 | 2,484 | SH | SOLE | 2,230 | 0 | 254 | ||
BARRICK GOLD CORP | COM | 067901108 | 281 | 12,330 | SH | SOLE | 8,180 | 0 | 4,150 | ||
BOOZ ALLEN HAMILTON HLDG COR | CL A | 099502106 | 2,037 | 23,364 | SH | SOLE | 18,928 | 0 | 4,435 | ||
BP PLC | SPONSORED ADR | 055622104 | 453 | 22,071 | SH | SOLE | 22,071 | 0 | 0 | ||
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 3,427 | 55,247 | SH | SOLE | 44,477 | 0 | 10,769 | ||
CANADIAN PAC RY LTD | COM | 13645T100 | 2,558 | 7,377 | SH | SOLE | 5,607 | 0 | 1,767 | ||
CENTERPOINT ENERGY INC | COM | 15189T107 | 277 | 12,801 | SH | SOLE | 11,152 | 0 | 1,649 | ||
CHARLES RIV LABS INTL INC | COM | 159864107 | 3,286 | 13,150 | SH | SOLE | 10,574 | 0 | 2,576 | ||
CHARTER COMMUNICATIONS INC N | CL A | 16119P108 | 1,270 | 1,920 | SH | SOLE | 1,522 | 0 | 398 | ||
CMS ENERGY CORP | COM | 125896100 | 296 | 4,843 | SH | SOLE | 4,041 | 0 | 802 | ||
COMCAST CORP NEW | CL A | 20030N101 | 4,789 | 91,392 | SH | SOLE | 71,384 | 0 | 20,008 | ||
DISNEY WALT CO | COM | 254687106 | 1,104 | 6,091 | SH | SOLE | 4,255 | 0 | 1,836 | ||
DNP SELECT INCOME FD INC | COM | 23325P104 | 116 | 11,350 | SH | SOLE | 8,550 | 0 | 2,800 | ||
DTE ENERGY CO | COM | 233331107 | 386 | 3,180 | SH | SOLE | 2,726 | 0 | 454 | ||
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 886 | 9,672 | SH | SOLE | 4,687 | 0 | 4,985 | ||
ELECTRONIC ARTS INC | COM | 285512109 | 2,179 | 15,175 | SH | SOLE | 12,014 | 0 | 3,161 | ||
ENSIGN GROUP INC | COM | 29358P101 | 319 | 4,372 | SH | SOLE | 3,494 | 0 | 878 | ||
EVERGY INC | COM | 30034W106 | 277 | 4,981 | SH | SOLE | 4,301 | 0 | 680 | ||
FACEBOOK INC | CL A | 30303M102 | 3,296 | 12,068 | SH | SOLE | 9,778 | 0 | 2,290 | ||
FORMFACTOR INC | COM | 346375108 | 1,361 | 31,638 | SH | SOLE | 27,033 | 0 | 4,605 | ||
FORTIS INC | COM | 349553107 | 529 | 12,949 | SH | SOLE | 10,796 | 0 | 2,137 | ||
GENERAC HLDGS INC | COM | 368736104 | 2,515 | 11,058 | SH | SOLE | 9,021 | 0 | 2,037 | ||
HOLOGIC INC | COM | 436440101 | 1,407 | 19,313 | SH | SOLE | 15,478 | 0 | 3,835 | ||
ICON PLC | SHS | G4705A100 | 2,330 | 11,949 | SH | SOLE | 9,824 | 0 | 2,125 | ||
INSTALLED BLDG PRODS INC | COM | 45780R101 | 355 | 3,480 | SH | SOLE | 2,875 | 0 | 605 | ||
INTEL CORP | COM | 458140100 | 251 | 5,047 | SH | SOLE | 3,342 | 0 | 1,705 | ||
ISHARES TR | 0-5YR HI YL CP | 46434V407 | 3,048 | 67,085 | SH | SOLE | 57,791 | 0 | 9,294 | ||
ISHARES TR | CORE S&P SCP ETF | 464287804 | 824 | 8,966 | SH | SOLE | 8,427 | 0 | 539 | ||
ISHARES TR | CORE S&P500 ETF | 464287200 | 285 | 760 | SH | SOLE | 760 | 0 | 0 | ||
ISHARES TR | EAFE SML CP ETF | 464288273 | 371 | 5,432 | SH | SOLE | 5,067 | 0 | 365 | ||
ISHARES TR | IBOXX HI YD ETF | 464288513 | 203 | 2,320 | SH | SOLE | 1,500 | 0 | 820 | ||
ISHARES TR | IBOXX INV CP ETF | 464287242 | 500 | 3,623 | SH | SOLE | 3,343 | 0 | 280 | ||
ISHARES TR | ISHS 1-5YR INVS | 464288646 | 620 | 11,234 | SH | SOLE | 6,837 | 0 | 4,397 | ||
ISHARES TR | ISHS 5-10YR INVT | 464288638 | 680 | 11,009 | SH | SOLE | 7,925 | 0 | 3,084 | ||
ISHARES TR | RUS 1000 ETF | 464287622 | 1,345 | 6,347 | SH | SOLE | 6,109 | 0 | 238 | ||
ISHARES TR | RUS MD CP GR ETF | 464287481 | 876 | 8,531 | SH | SOLE | 8,273 | 0 | 258 | ||
JOHNSON & JOHNSON | COM | 478160104 | 314 | 1,995 | SH | SOLE | 1,392 | 0 | 603 | ||
JPMORGAN CHASE & CO | COM | 46625H100 | 3,839 | 30,214 | SH | SOLE | 23,463 | 0 | 6,750 | ||
KIRKLAND LAKE GOLD LTD | COM | 49741E100 | 579 | 14,041 | SH | SOLE | 11,076 | 0 | 2,965 | ||
LAM RESEARCH CORP | COM | 512807108 | 7,019 | 14,861 | SH | SOLE | 11,943 | 0 | 2,918 | ||
LENNAR CORP | CL B | 526057302 | 1,741 | 28,442 | SH | SOLE | 22,332 | 0 | 6,110 | ||
LILLY ELI & CO | COM | 532457108 | 321 | 1,904 | SH | SOLE | 804 | 0 | 1,100 | ||
LKQ CORP | COM | 501889208 | 1,648 | 46,751 | SH | SOLE | 37,526 | 0 | 9,225 | ||
MASTEC INC | COM | 576323109 | 807 | 11,829 | SH | SOLE | 10,207 | 0 | 1,622 | ||
MCDONALDS CORP | COM | 580135101 | 429 | 1,997 | SH | SOLE | 1,787 | 0 | 210 | ||
MDU RES GROUP INC | COM | 552690109 | 395 | 15,011 | SH | SOLE | 12,265 | 0 | 2,746 | ||
MERCK & CO. INC | COM | 58933Y105 | 287 | 3,514 | SH | SOLE | 3,405 | 0 | 109 | ||
MICROSOFT CORP | COM | 594918104 | 6,091 | 27,384 | SH | SOLE | 22,039 | 0 | 5,334 | ||
MITEK SYS INC | COM NEW | 606710200 | 1,212 | 68,185 | SH | SOLE | 59,125 | 0 | 9,060 | ||
MYR GROUP INC DEL | COM | 55405W104 | 1,485 | 24,715 | SH | SOLE | 20,449 | 0 | 4,266 | ||
NATIONAL FUEL GAS CO N J | COM | 636180101 | 260 | 6,328 | SH | SOLE | 5,622 | 0 | 706 | ||
NEXTERA ENERGY INC | COM | 65339F101 | 1,725 | 22,360 | SH | SOLE | 15,807 | 0 | 6,552 | ||
NIKE INC | CL B | 654106103 | 250 | 1,765 | SH | SOLE | 1,765 | 0 | 0 | ||
NVIDIA CORPORATION | COM | 67066G104 | 1,737 | 3,326 | SH | SOLE | 2,773 | 0 | 553 | ||
ONE GAS INC | COM | 68235P108 | 367 | 4,774 | SH | SOLE | 3,993 | 0 | 780 | ||
PERFICIENT INC | COM | 71375U101 | 1,279 | 26,840 | SH | SOLE | 23,207 | 0 | 3,633 | ||
PHILIP MORRIS INTL INC | COM | 718172109 | 357 | 4,317 | SH | SOLE | 3,967 | 0 | 350 | ||
PROCTER AND GAMBLE CO | COM | 742718109 | 352 | 2,531 | SH | SOLE | 2,531 | 0 | 0 | ||
PROGRESSIVE CORP | COM | 743315103 | 4,041 | 40,864 | SH | SOLE | 32,206 | 0 | 8,657 | ||
PUBLIC SVC ENTERPRISE GRP IN | COM | 744573106 | 425 | 7,297 | SH | SOLE | 6,039 | 0 | 1,257 | ||
QORVO INC | COM | 74736K101 | 2,852 | 17,150 | SH | SOLE | 13,537 | 0 | 3,613 | ||
QUALCOMM INC | COM | 747525103 | 532 | 3,491 | SH | SOLE | 3,291 | 0 | 200 | ||
QUANTA SVCS INC | COM | 74762E102 | 2,308 | 32,049 | SH | SOLE | 25,348 | 0 | 6,701 | ||
SERVISFIRST BANCSHARES INC | COM | 81768T108 | 1,175 | 29,155 | SH | SOLE | 21,911 | 0 | 7,244 | ||
SILGAN HOLDINGS INC | COM | 827048109 | 568 | 15,311 | SH | SOLE | 12,103 | 0 | 3,208 | ||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 1,764 | 4,718 | SH | SOLE | 3,853 | 0 | 865 | ||
SPS COMMERCE INC | COM | 78463M107 | 389 | 3,583 | SH | SOLE | 3,379 | 0 | 204 | ||
TESLA INC | COM | 88160R101 | 282 | 400 | SH | SOLE | 400 | 0 | 0 | ||
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 5,163 | 11,084 | SH | SOLE | 8,657 | 0 | 2,427 | ||
TOPBUILD CORP | COM | 89055F103 | 522 | 2,837 | SH | SOLE | 2,544 | 0 | 293 | ||
TRIMBLE INC | COM | 896239100 | 2,216 | 33,192 | SH | SOLE | 26,561 | 0 | 6,631 | ||
UGI CORP NEW | COM | 902681105 | 319 | 9,129 | SH | SOLE | 8,021 | 0 | 1,108 | ||
ULTRA CLEAN HLDGS INC | COM | 90385V107 | 902 | 28,950 | SH | SOLE | 26,377 | 0 | 2,573 | ||
UNITEDHEALTH GROUP INC | COM | 91324P102 | 4,645 | 13,245 | SH | SOLE | 10,438 | 0 | 2,807 | ||
VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 | 225 | 2,713 | SH | SOLE | 1,880 | 0 | 833 | ||
VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | 1,432 | 16,232 | SH | SOLE | 14,182 | 0 | 2,050 | ||
VANGUARD INDEX FDS | GROWTH ETF | 922908736 | 246 | 970 | SH | SOLE | 786 | 0 | 184 | ||
VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 | 460 | 3,868 | SH | SOLE | 3,578 | 0 | 290 | ||
VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 | 646 | 7,609 | SH | SOLE | 6,625 | 0 | 984 | ||
VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 | 1,159 | 11,935 | SH | SOLE | 11,703 | 0 | 232 | ||
VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 10,384 | 124,727 | SH | SOLE | 104,787 | 0 | 19,940 | ||
VANGUARD TAX-MANAGED INTL FD | FTSE DEV MKT ETF | 921943858 | 1,286 | 27,237 | SH | SOLE | 24,837 | 0 | 2,399 | ||
VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 | 1,434 | 15,673 | SH | SOLE | 15,281 | 0 | 392 | ||
VANGUARD WORLD FD | MEGA CAP VAL ETF | 921910840 | 776 | 8,934 | SH | SOLE | 8,653 | 0 | 281 | ||
VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 | 1,767 | 8,674 | SH | SOLE | 8,370 | 0 | 304 | ||
VANGUARD WORLD FDS | UTILITIES ETF | 92204A876 | 421 | 3,066 | SH | SOLE | 2,911 | 0 | 155 | ||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 502 | 8,540 | SH | SOLE | 6,078 | 0 | 2,462 | ||
VISA INC | COM CL A | 92826C839 | 451 | 2,062 | SH | SOLE | 2,062 | 0 | 0 | ||
WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 224 | 5,605 | SH | SOLE | 4,625 | 0 | 980 | ||
WALMART INC | COM | 931142103 | 289 | 2,007 | SH | SOLE | 1,772 | 0 | 235 | ||
WILLIAMS SONOMA INC | COM | 969904101 | 2,564 | 25,181 | SH | SOLE | 20,074 | 0 | 5,107 | ||
ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 | 3,495 | 9,095 | SH | SOLE | 7,248 | 0 | 1,847 |