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 Laboratories | COMMON STOCKS | 002824100 | 15,185 | 126,707 | SH | SOLE | 82,971 | 0 | 43,736 | ||
Abbvie Inc. | COMMON STOCKS | 00287Y109 | 1,127 | 10,413 | SH | SOLE | 10,413 | 0 | 0 | ||
Accenture plc | COMMON STOCKS | G1151C101 | 15,519 | 56,179 | SH | SOLE | 36,168 | 0 | 20,011 | ||
Advanced Micro Devices, Inc. | COMMON STOCKS | 007903107 | 863 | 10,990 | SH | SOLE | 5,167 | 0 | 5,823 | ||
Allegiance Bancshares, Inc. | COMMON STOCKS | 01748H107 | 965 | 23,808 | SH | SOLE | 2,618 | 0 | 21,190 | ||
Alphabet, Inc. Class A | COMMON STOCKS | 02079K305 | 5,024 | 2,436 | SH | SOLE | 1,792 | 0 | 644 | ||
Alphabet, Inc. Class C | COMMON STOCKS | 02079K107 | 4,861 | 2,350 | SH | SOLE | 2,290 | 0 | 60 | ||
Amazon.com, Inc. | COMMON STOCKS | 023135106 | 14,409 | 4,657 | SH | SOLE | 4,230 | 0 | 427 | ||
American Express Co. | COMMON STOCKS | 025816109 | 29,457 | 208,268 | SH | SOLE | 132,481 | 0 | 75,787 | ||
American Tower Corp. | COMMON STOCKS | 03027X100 | 24,019 | 100,474 | SH | SOLE | 62,239 | 0 | 38,235 | ||
Amgen,Inc. | COMMON STOCKS | 031162100 | 1,742 | 7,000 | SH | SOLE | 7,000 | 0 | 0 | ||
Analog Devices, Inc. | COMMON STOCKS | 032654105 | 24,215 | 156,142 | SH | SOLE | 100,183 | 0 | 55,959 | ||
Apple, Inc. | COMMON STOCKS | 037833100 | 61,015 | 499,505 | SH | SOLE | 366,406 | 0 | 133,099 | ||
Bank of America Corp. | COMMON STOCKS | 060505104 | 3,515 | 90,850 | SH | SOLE | 90,850 | 0 | 0 | ||
Blackbaud, Inc. | COMMON STOCKS | 09227Q100 | 716 | 10,071 | SH | SOLE | 1,093 | 0 | 8,978 | ||
Boeing Co. | COMMON STOCKS | 097023105 | 840 | 3,299 | SH | SOLE | 992 | 0 | 2,307 | ||
Brinks Co. | COMMON STOCKS | 109696104 | 1,066 | 13,455 | SH | SOLE | 1,483 | 0 | 11,972 | ||
Bristol-Myers Squibb Co. | COMMON STOCKS | 110122108 | 2,498 | 39,576 | SH | SOLE | 36,929 | 0 | 2,647 | ||
Broadcom, Inc. | COMMON STOCKS | 11135F101 | 31,020 | 66,903 | SH | SOLE | 43,737 | 0 | 23,166 | ||
Brooks Automation, Inc. | COMMON STOCKS | 114340102 | 2,445 | 29,950 | SH | SOLE | 3,257 | 0 | 26,693 | ||
CEVA, Inc. | COMMON STOCKS | 157210105 | 1,441 | 25,658 | SH | SOLE | 2,775 | 0 | 22,883 | ||
Cambium Networks Corp. | COMMON STOCKS | G17766109 | 1,916 | 41,020 | SH | SOLE | 4,514 | 0 | 36,506 | ||
Carrier Global Corp. | COMMON STOCKS | 14448C104 | 401 | 9,488 | SH | SOLE | 9,488 | 0 | 0 | ||
Century Communities, Inc. | COMMON STOCKS | 156504300 | 1,137 | 18,848 | SH | SOLE | 2,075 | 0 | 16,773 | ||
Ciena Corp. | COMMON STOCKS | 171779309 | 1,349 | 24,657 | SH | SOLE | 2,682 | 0 | 21,975 | ||
Cisco Systems, Inc. | COMMON STOCKS | 17275R102 | 16,886 | 326,554 | SH | SOLE | 206,200 | 0 | 120,354 | ||
Coca-Cola Co. | COMMON STOCKS | 191216100 | 298 | 5,656 | SH | SOLE | 5,656 | 0 | 0 | ||
Cognyte Software Ltd Ord Shs | COMMON STOCKS | M25133105 | 558 | 20,068 | SH | SOLE | 2,203 | 0 | 17,865 | ||
Comcast Corp. Class A | COMMON STOCKS | 20030n101 | 13,500 | 249,497 | SH | SOLE | 153,428 | 0 | 96,069 | ||
Corcept Therapeutics, Inc. | COMMON STOCKS | 218352102 | 890 | 37,407 | SH | SOLE | 4,075 | 0 | 33,332 | ||
CoreSite Realty Corp. | COMMON STOCKS | 21870Q105 | 895 | 7,466 | SH | SOLE | 806 | 0 | 6,660 | ||
Corning, Inc. | COMMON STOCKS | 219350105 | 3,178 | 73,052 | SH | SOLE | 73,052 | 0 | 0 | ||
Corteva Inc. | COMMON STOCKS | 22052L047 | 268 | 5,750 | SH | SOLE | 5,750 | 0 | 0 | ||
Crown Castle International Cor | COMMON STOCKS | 22822V101 | 17,076 | 99,204 | SH | SOLE | 62,575 | 0 | 36,629 | ||
Curtiss-Wright Corp. | COMMON STOCKS | 231561101 | 742 | 6,260 | SH | SOLE | 678 | 0 | 5,582 | ||
Dycom Industries, Inc. | COMMON STOCKS | 267475101 | 984 | 10,599 | SH | SOLE | 1,148 | 0 | 9,451 | ||
EPAM Systems, Inc. | COMMON STOCKS | 29414B104 | 1,645 | 4,146 | SH | SOLE | 454 | 0 | 3,692 | ||
Eli Lilly & Co. | COMMON STOCKS | 532457108 | 18,727 | 100,242 | SH | SOLE | 72,367 | 0 | 27,875 | ||
Evercore, Inc. | COMMON STOCKS | 29977A105 | 964 | 7,319 | SH | SOLE | 793 | 0 | 6,526 | ||
ExxonMobil Corp. | COMMON STOCKS | 30231G102 | 301 | 5,383 | SH | SOLE | 905 | 0 | 4,478 | ||
Fabrinet | COMMON STOCKS | G3323L100 | 1,430 | 15,825 | SH | SOLE | 1,718 | 0 | 14,107 | ||
Facebook, Inc. Class A | COMMON STOCKS | 30303M102 | 2,104 | 7,143 | SH | SOLE | 3,507 | 0 | 3,636 | ||
FedEx Corp. | COMMON STOCKS | 31428X106 | 1,006 | 3,542 | SH | SOLE | 1,715 | 0 | 1,827 | ||
Fiserv, Inc. | COMMON STOCKS | 337738108 | 2,796 | 23,488 | SH | SOLE | 9,838 | 0 | 13,650 | ||
Five Below, Inc. | COMMON STOCKS | 33829M101 | 1,485 | 7,782 | SH | SOLE | 849 | 0 | 6,933 | ||
Hershey Foods Corp. | COMMON STOCKS | 427866108 | 1,487 | 9,400 | SH | SOLE | 9,400 | 0 | 0 | ||
Honeywell International, Inc. | COMMON STOCKS | 438516106 | 28,032 | 129,136 | SH | SOLE | 79,969 | 0 | 49,167 | ||
Horizon Therapeutics plc | COMMON STOCKS | G46188101 | 2,347 | 25,499 | SH | SOLE | 2,793 | 0 | 22,706 | ||
Integra Lifesciences Holdings | COMMON STOCKS | 457985208 | 756 | 10,949 | SH | SOLE | 1,185 | 0 | 9,764 | ||
Intel Corp. | COMMON STOCKS | 458140100 | 4,356 | 68,060 | SH | SOLE | 68,060 | 0 | 0 | ||
Intercontinental Exchange, Inc | COMMON STOCKS | 45866F104 | 20,093 | 179,914 | SH | SOLE | 113,130 | 0 | 66,784 | ||
Intl. Flavors & Fragrances, In | COMMON STOCKS | 459506101 | 34,903 | 250,000 | SH | SOLE | 250,000 | 0 | 0 | ||
JPMorgan Chase & Co. | COMMON STOCKS | 46625H100 | 38,638 | 253,816 | SH | SOLE | 177,392 | 0 | 76,424 | ||
Johnson & Johnson | COMMON STOCKS | 478160104 | 4,928 | 29,985 | SH | SOLE | 29,485 | 0 | 500 | ||
Johnson Controls Intl PLC | COMMON STOCKS | G51502105 | 239 | 4,000 | SH | SOLE | 0 | 0 | 4,000 | ||
KLA Corp. | COMMON STOCKS | 482480100 | 31,416 | 95,085 | SH | SOLE | 63,100 | 0 | 31,985 | ||
Knight Swift Transportation Hl | COMMON STOCKS | 499049104 | 1,090 | 22,659 | SH | SOLE | 2,467 | 0 | 20,192 | ||
LGI Homes, Inc. | COMMON STOCKS | 50187T106 | 1,411 | 9,449 | SH | SOLE | 1,021 | 0 | 8,428 | ||
LHC Group, Inc. | COMMON STOCKS | 50187A107 | 1,436 | 7,509 | SH | SOLE | 819 | 0 | 6,690 | ||
Lithia Motors, Inc. | COMMON STOCKS | 536797103 | 949 | 2,432 | SH | SOLE | 265 | 0 | 2,167 | ||
Lockheed Martin Corp. | COMMON STOCKS | 539830109 | 16,578 | 44,867 | SH | SOLE | 27,539 | 0 | 17,328 | ||
Lowe's Companies, Inc. | COMMON STOCKS | 548661107 | 31,666 | 166,508 | SH | SOLE | 103,424 | 0 | 63,084 | ||
Lululemon Athletica, Inc. | COMMON STOCKS | 550021109 | 706 | 2,302 | SH | SOLE | 659 | 0 | 1,643 | ||
MarketAxess Holdings, Inc. | COMMON STOCKS | 57060D108 | 1,250 | 2,511 | SH | SOLE | 277 | 0 | 2,234 | ||
MasTec, Inc. | COMMON STOCKS | 576323109 | 1,996 | 21,297 | SH | SOLE | 2,329 | 0 | 18,968 | ||
Mastercard, Inc. | COMMON STOCKS | 57636Q104 | 15,335 | 43,069 | SH | SOLE | 27,089 | 0 | 15,980 | ||
Maxim Integrated Products, Inc | COMMON STOCKS | 57772k101 | 2,602 | 28,481 | SH | SOLE | 21,590 | 0 | 6,891 | ||
McDonald's Corp. | COMMON STOCKS | 580135101 | 5,708 | 25,467 | SH | SOLE | 25,467 | 0 | 0 | ||
Medifast, Inc. | COMMON STOCKS | 58470H101 | 2,820 | 13,311 | SH | SOLE | 2,586 | 0 | 10,725 | ||
Medpace Holdings, Inc. | COMMON STOCKS | 58506Q109 | 2,355 | 14,354 | SH | SOLE | 1,723 | 0 | 12,631 | ||
Merck & Co., Inc. | COMMON STOCKS | 58933y105 | 13,080 | 169,668 | SH | SOLE | 109,914 | 0 | 59,754 | ||
Microsoft Corp. | COMMON STOCKS | 594918104 | 55,609 | 235,861 | SH | SOLE | 160,249 | 0 | 75,612 | ||
Moelis & Co. Class A | COMMON STOCKS | 60786M105 | 651 | 11,854 | SH | SOLE | 1,344 | 0 | 10,510 | ||
Monolithic Power Systems, Inc. | COMMON STOCKS | 609839105 | 1,627 | 4,607 | SH | SOLE | 499 | 0 | 4,108 | ||
Moody's Corp. | COMMON STOCKS | 615369105 | 14,671 | 49,131 | SH | SOLE | 32,461 | 0 | 16,670 | ||
NIKE, Inc. Class B | COMMON STOCKS | 654106103 | 3,546 | 26,684 | SH | SOLE | 16,848 | 0 | 9,836 | ||
NV5 Global, Inc. | COMMON STOCKS | 62945V109 | 1,306 | 13,529 | SH | SOLE | 1,470 | 0 | 12,059 | ||
NVIDIA Corp. | COMMON STOCKS | 67066G104 | 518 | 970 | SH | SOLE | 280 | 0 | 690 | ||
Netflix, Inc. | COMMON STOCKS | 64110L106 | 2,578 | 4,941 | SH | SOLE | 3,117 | 0 | 1,824 | ||
Norfolk Southern Corporation | COMMON STOCKS | 655844108 | 2,461 | 9,165 | SH | SOLE | 9,165 | 0 | 0 | ||
Northrop Grumman Corp. | COMMON STOCKS | 666807102 | 14,472 | 44,716 | SH | SOLE | 26,993 | 0 | 17,723 | ||
NuVasive, Inc. | COMMON STOCKS | 670704105 | 530 | 8,084 | SH | SOLE | 877 | 0 | 7,207 | ||
O Reilly Automotive | COMMON STOCKS | 67103H107 | 304 | 600 | SH | SOLE | 0 | 0 | 600 | ||
Ollie's Bargain Outlet Holding | COMMON STOCKS | 681116109 | 1,276 | 14,661 | SH | SOLE | 1,620 | 0 | 13,041 | ||
PTC, Inc. | COMMON STOCKS | 69370C100 | 1,192 | 8,658 | SH | SOLE | 943 | 0 | 7,715 | ||
Pacira BioSciences, Inc. | COMMON STOCKS | 695127100 | 992 | 14,160 | SH | SOLE | 1,558 | 0 | 12,602 | ||
PayPal Holdings Inc. | COMMON STOCKS | 70450Y103 | 250 | 1,028 | SH | SOLE | 1,028 | 0 | 0 | ||
PepsiCo, Inc. | COMMON STOCKS | 713448108 | 1,337 | 9,454 | SH | SOLE | 8,388 | 0 | 1,066 | ||
Pfizer, Inc. | COMMON STOCKS | 717081103 | 1,547 | 42,711 | SH | SOLE | 42,481 | 0 | 230 | ||
Planet Fitness, Inc. Class A | COMMON STOCKS | 72703H101 | 831 | 10,753 | SH | SOLE | 1,185 | 0 | 9,568 | ||
Pool Corp. | COMMON STOCKS | 73278L105 | 2,116 | 6,130 | SH | SOLE | 1,166 | 0 | 4,964 | ||
Procter & Gamble Co. | COMMON STOCKS | 742718109 | 562 | 4,150 | SH | SOLE | 4,150 | 0 | 0 | ||
Qorvo, Inc. | COMMON STOCKS | 74736K101 | 632 | 3,461 | SH | SOLE | 823 | 0 | 2,638 | ||
RH | COMMON STOCKS | 74967X103 | 2,312 | 3,875 | SH | SOLE | 429 | 0 | 3,446 | ||
Rackspace Technology | COMMON STOCKS | 750102105 | 1,244 | 52,316 | SH | SOLE | 5,747 | 0 | 46,569 | ||
Raytheon Technologies Corp. | COMMON STOCKS | 75513E101 | 29,034 | 375,748 | SH | SOLE | 235,838 | 0 | 139,910 | ||
Regions Financial Corp. | COMMON STOCKS | 7591EP100 | 13,633 | 659,859 | SH | SOLE | 433,760 | 0 | 226,099 | ||
S&P Global, Inc. | COMMON STOCKS | 78409V104 | 8,441 | 23,921 | SH | SOLE | 16,358 | 0 | 7,563 | ||
Sherwin-Williams Co. | COMMON STOCKS | 824348106 | 280 | 380 | SH | SOLE | 380 | 0 | 0 | ||
Skyworks Solutions, Inc. | COMMON STOCKS | 83088M102 | 11,156 | 60,800 | SH | SOLE | 40,682 | 0 | 20,118 | ||
Starbucks Corp. | COMMON STOCKS | 855244109 | 1,985 | 18,169 | SH | SOLE | 9,163 | 0 | 9,006 | ||
Stryker Corp. | COMMON STOCKS | 863667101 | 26,705 | 109,635 | SH | SOLE | 67,419 | 0 | 42,216 | ||
Supernus Pharmaceuticals, Inc. | COMMON STOCKS | 868459108 | 511 | 19,512 | SH | SOLE | 2,112 | 0 | 17,400 | ||
Syneos Health Class A | COMMON STOCKS | 87166B102 | 1,685 | 22,215 | SH | SOLE | 2,434 | 0 | 19,781 | ||
T Rowe Price Group Inc. | COMMON STOCKS | 74144t108 | 372 | 2,166 | SH | SOLE | 2,166 | 0 | 0 | ||
TE Connectivity Ltd. Regular S | COMMON STOCKS | H84989104 | 24,024 | 186,075 | SH | SOLE | 113,075 | 0 | 73,000 | ||
Texas Instruments, Inc. | COMMON STOCKS | 882508104 | 24,385 | 129,029 | SH | SOLE | 80,661 | 0 | 48,368 | ||
The Home Depot, Inc. | COMMON STOCKS | 437076102 | 19,822 | 64,936 | SH | SOLE | 42,280 | 0 | 22,656 | ||
The TJX Companies, Inc. | COMMON STOCKS | 872540109 | 1,309 | 19,794 | SH | SOLE | 10,066 | 0 | 9,728 | ||
The Walt Disney Co. | COMMON STOCKS | 254687106 | 5,462 | 29,599 | SH | SOLE | 29,599 | 0 | 0 | ||
Thermo Fisher Scientific, Inc. | COMMON STOCKS | 883556102 | 1,563 | 3,424 | SH | SOLE | 1,565 | 0 | 1,859 | ||
U.S. Bancorp | COMMON STOCKS | 902973304 | 2,115 | 38,232 | SH | SOLE | 29,605 | 0 | 8,627 | ||
United Bankshares, Inc. | COMMON STOCKS | 909907107 | 1,161 | 30,106 | SH | SOLE | 3,315 | 0 | 26,791 | ||
UnitedHealth Group | COMMON STOCKS | 91324P102 | 33,784 | 90,801 | SH | SOLE | 56,436 | 0 | 34,365 | ||
Verint Systems, Inc. | COMMON STOCKS | 92343X100 | 912 | 20,056 | SH | SOLE | 2,201 | 0 | 17,855 | ||
Visa, Inc. Class A | COMMON STOCKS | 92826C839 | 28,729 | 135,689 | SH | SOLE | 86,450 | 0 | 49,239 | ||
ePlus, Inc. | COMMON STOCKS | 294268107 | 922 | 9,257 | SH | SOLE | 1,000 | 0 | 8,257 | ||
iShares Tr Russell Midcap | EXCHANGE-TRADED | 464287499 | 949 | 12,840 | SH | SOLE | 12,840 | 0 | 0 |