SunTrust Bank

Taken From the combined 2019-06-30 13F-HR Filing of SUNTRUST BANKS INC

Stock Symbol Security Type Shares Market Value
Carnival Corp. CCL SH 38514328 1.793 Billion
Coca Cola Co. KO SH 17958016 914.422 Million
iShares Core S&P 500 ETF IVV SH 2040900 601.555 Million
SPDR S&P 500 ETF Trust SPY SH 1446589 423.851 Million
iShares Core U.S. Treasury Bond ETF GOVT SH 10933398 282.246 Million
iShares Russell 1000 Growth ETF IWF SH 1557781 245.101 Million
Microsoft Corp. MSFT SH 1711083 229.217 Million
iShares Core MSCI EAFE ETF IEFA SH 3135538 192.522 Million
Apple Inc AAPL SH 956926 189.395 Million
Genuine Parts Co. GPC SH 1521847 157.633 Million
Home Depot, Inc. (The) HD SH 755213 157.062 Million
iShares Russell 1000 Value ETF IWD SH 1165649 148.294 Million
iShares MSCI EAFE Index Fund EFA SH 2031025 133.499 Million
iShares Russell Mid-Cap ETF IWR SH 2346510 131.1 Million
iShares Core MSCI Emerging Markets ETF IEMG SH 2402860 123.603 Million
ExxonMobil Corp. (Standard Oil of New Jersey) XOM SH 1590749 121.899 Million
Walt Disney Co. (The) DIS SH 825686 115.299 Million
Chevron Corp. (Standard Oil of California) CVX SH 902413 112.296 Million
Johnson & Johnson Co. JNJ SH 797223 111.037 Million
VISA Inc V SH 635902 110.361 Million
iShares Core U.S. Aggregate Bond ETF AGG SH 924334 102.925 Million
SPDR S&P Dividend ETF SDY SH 983033 99.168 Million
Pfizer, Inc. PFE SH 2215927 95.994 Million
Merck & Co MRK SH 1078658 90.445 Million
iShares Trust Core S&P Small Cap Index Fund IJR SH 1119745 87.654 Million
Vanguard High Dividend Yield ETF VYM SH 998494 87.248 Million
Amazon.com Inc. AMZN SH 45564 86.281 Million
Procter & Gamble Co. (OH) (1905) PG SH 775020 84.981 Million
SunTrust Banks, Inc. STI SH 1300405 81.73 Million
iShares Russell 3000 ETF IWV SH 469016 80.84 Million
iShares Select Dividend ETF DVY SH 809338 80.578 Million
JPMorgan Chase & Co. (Chemical Bank) JPM SH 707833 79.136 Million
Union Pacific Corp. UNP SH 464312 78.52 Million
iShares Trust - Core S&P Mid-Cap 400 Exchange Traded Fund IJH SH 395794 76.887 Million
Verizon Communications VZ SH 1324150 75.649 Million
Vanguard FTSE Emerging Markets ETF VWO SH 1772652 75.391 Million
Intel Corp. INTC SH 1525282 73.015 Million
Cisco Systems, Inc. CSCO SH 1294280 70.836 Million
Bank of America Corp. (North Carolina National Bank) BAC SH 2428066 70.414 Million
Alphabet Inc. Class C GOOG SH 63728 68.884 Million
iShares Russell Midcap Growth ETF IWP SH 480185 68.47 Million
Genuine Parts Co. GPC SH 660720 68.437 Million
Coca Cola Co. KO SH 1336315 68.045 Million
Vanguard Total Stock Market ETF VTI SH 446542 67.021 Million
Berkshire Hathaway Inc Class B BRK.B SH 312001 66.509 Million
iShares Russell 2000 ETF IWM SH 421450 65.535 Million
Pepsico Inc. (Loft, Inc.) PEP SH 471773 61.864 Million
Philip Morris International Inc PM SH 766780 60.215 Million
Alphabet Inc. Class A GOOGL SH 55561 60.161 Million
Celgene Corp. CELG SH 643968 59.528 Million
Amgen, Inc. AMGN SH 302475 55.74 Million
Vanguard Short-Term Bond ETF BSV SH 677042 54.522 Million
3M Co. (Minnesota Mining & Manufacturing) MMM SH 304500 52.782 Million
WisdomTree US MidCap ETF EZM SH 1309978 52.399 Million
McDonalds Corp. MCD SH 247846 51.468 Million
Vanguard Russell 1000 Growth ETF VONG SH 306099 49.668 Million
AbbVie Inc ABBV SH 680942 49.518 Million
NextEra Energy Inc. NEE SH 241035 49.378 Million
Vanguard Russell 1000 Value ETF VONV SH 432905 48.312 Million
Norfolk Southern Corp. NSC SH 238242 47.489 Million
Walmart Inc WMT SH 428165 47.308 Million
iShares Russell Mid-Cap Value ETF IWS SH 529366 47.182 Million
Abbott Laboratories ABT SH 552906 46.499 Million
Costco Co. COST SH 171401 45.294 Million
Boeing Company BA SH 119301 43.427 Million
PNC Financial Services Group, Inc. (The) (Provident National Trust Co.) PNC SH 314106 43.12 Million
Vanguard Total Bond Market Indx Fund ETF BND SH 518607 43.081 Million
AT&T Inc. (Southwestern Bell - SBC Corp.) T SH 1264770 42.382 Million
Comcast Corp. Class A CMCSA SH 948539 40.104 Million
iShares MSCI Emerging Index Fund EEM SH 915228 39.272 Million
SPDR MSCI ACWI ex-US ETF CWI SH 1069612 39.223 Million
Microsoft Corp. MSFT SH 290569 38.925 Million
Ecolab Inc. ECL SH 186598 36.842 Million
Johnson & Johnson Co. JNJ SH 264275 36.808 Million
Procter & Gamble Co. (OH) (1905) PG SH 333960 36.619 Million
UnitedHealth Group Inc. UNH SH 144605 35.285 Million
ExxonMobil Corp. (Standard Oil of New Jersey) XOM SH 459129 35.183 Million
Raytheon Co. RTN SH 196426 34.155 Million
Wells Fargo & Co. (Northwest Bancorporation) WFC SH 710479 33.62 Million
NIKE Inc. NKE SH 395006 33.161 Million
Altria Group, Inc. (Philip Morris) MO SH 689119 32.63 Million
iShares Russell 2000 Value ETF IWN SH 260916 31.44 Million
Honeywell International Inc. (Allied Chemical and Dye - Allied Signal) HON SH 173201 30.239 Million
Crown Castle International Corp CCI SH 230293 30.019 Million
Allstate Corp (The) ALL SH 294989 29.997 Million
Oracle Corp ORCL SH 515530 29.37 Million
Capital One Financial Corp COF SH 323213 29.328 Million
International Business Machines Corp IBM SH 210264 28.995 Million
Home Depot, Inc. (The) HD SH 139141 28.937 Million
United Technologies Corp. (United Aircraft Corp.) UTX SH 217610 28.333 Million
Duke Energy Corp. DUK SH 318869 28.137 Million
Thermo Fisher Scientific, Inc. TMO SH 93097 27.341 Million
iShares MBS ETF MBB SH 252218 27.139 Million
Chevron Corp. (Standard Oil of California) CVX SH 215408 26.805 Million
Accenture Plc ACN SH 143037 26.429 Million
Danaher Corp. DHR SH 184095 26.311 Million
Pfizer, Inc. PFE SH 596989 25.862 Million
iShares 3-7 Year Treasury Bond ETF IEI SH 204848 25.762 Million
Apple Inc AAPL SH 129334 25.598 Million
iShares Inc. MSCI Japan Index EWJ SH 464903 25.374 Million
iShares iBoxx Investment Grade Corporate Bond Fund LQD SH 203358 25.292 Million
Union Pacific Corp. UNP SH 143431 24.256 Million
SPDR S&P 500 ETF Trust SPY PUT 82400 24.143 Million
Ingersoll-Rand Co. Ltd. IR SH 184703 23.396 Million
United Parcel Service, Inc. Class B UPS SH 222266 22.953 Million
Oxford Industries OXM SH 299742 22.72 Million
Invesco QQQ Trust Series 1 QQQ SH 121085 22.611 Million
Mondelez International Inc. (Kraft Foods) MDLZ SH 415422 22.391 Million
iShares 1-3 Year Treasury Bond ETF SHY SH 263984 22.381 Million
CSX Corp CSX SH 278943 21.582 Million
TCG BDC Inc CGBD SH 1390748 21.195 Million
Salesforce.com Inc. CRM SH 138039 20.945 Million
iShares Core Dividend Growth ETF DGRO SH 534852 20.431 Million
Vanguard S&P 500 ETF VOO SH 75491 20.318 Million
Citizens Financial Group Inc CFG SH 565054 19.98 Million
Southern Co. SO SH 359452 19.871 Million
Schlumberger Ltd. SLB SH 494388 19.647 Million
iShares Russell 1000 ETF IWB SH 120646 19.64 Million
SPDR S&P MidCap 400 ETF MDY SH 54634 19.373 Million
iShares MSCI EAFE Small-Cap ETF SCZ SH 337042 19.346 Million
Facebook Inc FB SH 99989 19.298 Million
Adobe Systems, Inc. ADBE SH 65446 19.284 Million
iShares iBoxx $ High Yield Corp Bond ETF HYG SH 220578 19.23 Million
Lowes Companies, Inc. LOW SH 189455 19.118 Million
Merck & Co MRK SH 224453 18.82 Million
Intuitive Surgical Inc ISRG SH 35859 18.81 Million
Kimberly-Clark Corp. KMB SH 137877 18.376 Million
SPDR Gold Trust GLD SH 137672 18.338 Million
Verizon Communications VZ SH 319630 18.26 Million
Travelers Companies, Inc. (The) (St. Paul Fire and Marine Insurance) TRV SH 119640 17.889 Million
Boston Scientific Inc. BSX SH 413138 17.757 Million
Dominion Energy Inc D SH 229634 17.755 Million
JPMorgan Chase & Co. (Chemical Bank) JPM SH 158332 17.702 Million
iShares Russell 2000 Growth ETF IWO SH 86664 17.408 Million
SPDR S&P Technology ETF XLK SH 221152 17.259 Million
Berkshire Hathaway Inc Class A BRK.A SH 54 17.191 Million
Crawford & Co Class A CRD.A SH 1625017 17.111 Million
SunTrust Banks, Inc. STI SH 269628 16.946 Million
BP Plc ADR (British Petroleum) BP SH 404805 16.88 Million
SPDR S&P Financial ETF XLF SH 610613 16.853 Million
NVIDIA Corp. NVDA SH 101813 16.721 Million
Vanguard FTSE Developed Markets ETF VEA SH 400534 16.706 Million
Vanguard Real Estate ETF VNQ SH 186646 16.313 Million
iShares Russell 1000 Growth ETF IWF SH 102620 16.146 Million
DuPont de Nemours, Inc. (formerly DowDuPont) DD SH 209396 15.719 Million
iShares MSCI ACWI Index Fund ACWI SH 212325 15.65 Million
Schwab U.S. TIPS ETF SCHP SH 275976 15.54 Million
Morgan Stanley MS SH 353484 15.486 Million
Intel Corp. INTC SH 317731 15.21 Million
Texas Instruments, Inc. TXN SH 132498 15.205 Million
SPDR S&P 500 ETF Trust SPY SH 51415 15.065 Million
Dow Inc DOW SH 304008 14.991 Million
Starbucks Corp. SBUX SH 178330 14.949 Million
Digital Realty Trust, Inc. DLR SH 125309 14.76 Million
iShares Short-Term Corporate Bond ETF IGSB SH 273329 14.607 Million
Corning Inc. GLW SH 438318 14.565 Million
Emerson Electric Co. EMR SH 217672 14.523 Million
Flowserve Corporation FLS SH 274926 14.486 Million
EOG Resources Inc EOG SH 155334 14.471 Million
General Mills Co. GIS SH 272891 14.332 Million
Total S.A. ADR TOT SH 255662 14.263 Million
Linde PLC LIN SH 70728 14.202 Million
GlaxoSmithKline Plc ADR GSK SH 346128 13.852 Million
Snap-On Inc. SNA SH 83163 13.775 Million
VISA Inc V SH 78405 13.607 Million
Mastercard Inc MA SH 51378 13.591 Million
iShares Short Treasury Bond ETF SHV SH 121157 13.406 Million
iShares Broad USD Inv Gr Corp Bd ETF USIG SH 232953 13.295 Million
Xilinx, Inc XLNX SH 112027 13.21 Million
Fortune Brands Home & Security Inc FBHS SH 230818 13.187 Million
iShares Russell 1000 Value ETF IWD SH 103111 13.118 Million
Broadcom Ltd. (Avago Technologies) AVGO SH 45563 13.116 Million
CVS Health Corp. (Melville Shoe) CVS SH 228257 12.438 Million
Goldman Sachs Group Inc GS SH 60518 12.382 Million
BCE Inc. (Bell Telephone of Canada) BCE SH 270112 12.285 Million
Philip Morris International Inc PM SH 155968 12.248 Million
Berkshire Hathaway Inc Class A BRK.A SH 38 12.097 Million
General Electric Co GE SH 1136512 11.933 Million
Corteva Inc CTVA SH 402718 11.908 Million
BlackRock Inc. Class A BLK SH 25159 11.807 Million
Fidelity National Information Services Inc FIS SH 95956 11.772 Million
L3harris Technologies Inc LHX SH 61757 11.68 Million
U.S. Bancorp (First National Bank of Cincinnati) USB SH 220157 11.536 Million
Tractor Supply Company TSCO SH 104084 11.324 Million
International Business Machines Corp IBM SH 81378 11.222 Million
Medtronic Plc MDT SH 115108 11.21 Million
Abbott Laboratories ABT SH 133270 11.208 Million
AbbVie Inc ABBV SH 153400 11.155 Million
Walt Disney Co. (The) DIS SH 79764 11.138 Million
Pepsico Inc. (Loft, Inc.) PEP SH 83823 10.992 Million
Occidental Petroleum Corp. OXY SH 217580 10.94 Million
Vanguard Mid-Cap ETF VO SH 65089 10.88 Million
Nomad Foods Ltd NOMD SH 509181 10.876 Million
McDonalds Corp. MCD SH 52123 10.824 Million
SPDR S&P Dividend ETF SDY SH 106280 10.722 Million
Vanguard Dividend Appreciation ETF VIG SH 92714 10.677 Million
iShares Core S&P 500 ETF IVV SH 35939 10.593 Million
Vanguard Value ETF VTV SH 95255 10.566 Million
Lockheed Martin Corp. LMT SH 28839 10.484 Million
LyondellBasell Industries NV LYB SH 121067 10.428 Million
Bristol-Myers Squibb Co BMY SH 226187 10.258 Million
Cigna Holding Co CI SH 64887 10.223 Million
Vanguard Small-Cap ETF VB SH 65240 10.22 Million
BB&T Corp. BBT SH 204764 10.06 Million
iShares Core U.S. Treasury Bond ETF GOVT SH 383795 9.908 Million
PPL Corp. (Pennsylvania Power & Light) PPL SH 318124 9.865 Million
Vanguard Financials ETF VFH SH 142054 9.803 Million
AT&T Inc. (Southwestern Bell - SBC Corp.) T SH 292137 9.79 Million
CME Group Inc CME SH 50208 9.746 Million
iShares Select Dividend ETF DVY SH 97864 9.743 Million
National Grid Plc ADR NGG SH 183174 9.741 Million
TJX Companies Inc. TJX SH 183910 9.725 Million
American Express Co AXP SH 77512 9.568 Million
Cisco Systems, Inc. CSCO SH 173689 9.506 Million
iShares S&P 500 Value ETF IVE SH 81301 9.477 Million
Automatic Data Processing Inc ADP SH 56136 9.281 Million
Assurant Inc. AIZ SH 85974 9.146 Million
Vanguard Information Technology ETF VGT SH 43109 9.091 Million
Ventas, Inc. VTR SH 131169 8.965 Million
Crawford & Co Class B CRD.B SH 941853 8.769 Million
Lilly (Eli) & Co. LLY SH 78950 8.747 Million
Novo-Nordisk A/S ADS NVO SH 171036 8.73 Million
Vanguard Short-Term Government ETF VGSH SH 141785 8.639 Million
KLA - Tencor Corp KLAC SH 72702 8.593 Million
PerkinElmer Inc. PKI SH 89081 8.582 Million
Bristol-Myers Squibb Co BMY SH 188742 8.559 Million
JPMorgan BetaBuilders Japan ETF BBJP SH 374349 8.539 Million
PIMCO 1-5 Year US TIPS Index Fund STPZ SH 161478 8.497 Million
Deere & Co. DE SH 51007 8.452 Million
Bank of America Corp. (North Carolina National Bank) BAC SH 285057 8.267 Million
ConocoPhillips (Phillips Petroleum) COP SH 135429 8.261 Million
iShares Core MSCI EAFE ETF IEFA SH 131226 8.057 Million
British American Tobacco Industries BTI SH 228509 7.968 Million
Unum Group, Inc. UNM SH 237144 7.956 Million
Berkshire Hathaway Inc Class B BRK.B SH 37191 7.928 Million
Altria Group, Inc. (Philip Morris) MO SH 164333 7.781 Million
Canadian Imperial Bank of Commerce (NYSE) CM SH 98905 7.77 Million
Electronic Arts, Inc. EA SH 76556 7.752 Million
C.H. Robinson Worldwide Inc CHRW SH 91120 7.686 Million
Intuit, Inc. INTU SH 29359 7.672 Million
Pioneer Natural Resources Co. PXD SH 49549 7.624 Million
iShares Preferred and Income Securities PFF SH 206643 7.615 Million
3M Co. (Minnesota Mining & Manufacturing) MMM SH 43677 7.571 Million
Wells Fargo & Co. (Northwest Bancorporation) WFC SH 156944 7.427 Million
Norfolk Southern Corp. NSC SH 37261 7.427 Million
iShares MSCI USA ESG Select ETF SUSA SH 60008 7.313 Million
Target Corp. TGT SH 84255 7.297 Million
CMS Energy Corp. (Consumers Power Co.) CMS SH 125989 7.296 Million
Walmart Inc WMT SH 65924 7.284 Million
Sysco Corp. SYY SH 102090 7.22 Million
Eaton Corp. ETN SH 86383 7.194 Million
iShares MSCI KLD 400 Social ETF DSI SH 64979 7.106 Million
Baxter International Inc. BAX SH 85812 7.028 Million
Welltower Inc WELL SH 85919 7.005 Million
Delta Air Lines Inc. DAL SH 123287 6.997 Million
Alphabet Inc. Class C GOOG SH 6457 6.979 Million
Alphabet Inc. Class A GOOGL SH 6441 6.974 Million
Vanguard Intermediate-Term Corp Bond ETF VCIT SH 77622 6.974 Million
Invesco Fdamental High Yield Corporate B PHB SH 367860 6.971 Million
Stryker Corp. SYK SH 33790 6.947 Million
Discover Financial Services DFS SH 89056 6.91 Million
Cognizant Technology Solutions Corp CTSH SH 106132 6.728 Million
iShares Core MSCI Pacific ETF IPAC SH 120811 6.726 Million
SPDR S&P Health Care ETF XLV SH 72177 6.686 Million
Biogen Inc BIIB SH 28351 6.63 Million
Vanguard Mid-Cap Growth ETF VOT SH 43753 6.533 Million
Colgate-Palmolive Co. CL SH 90719 6.502 Million
General Electric Co GE SH 609440 6.399 Million
Royal Dutch Shell plc Class A ADR RDS.A SH 97453 6.341 Million
Oxford Industries OXM SH 83495 6.329 Million
MarketAxess Holdings Inc MKTX SH 19643 6.314 Million
Netflix Inc NFLX SH 17167 6.306 Million
Becton, Dickinson and Co. BDX SH 25008 6.302 Million
Citigroup, Inc. C SH 89922 6.297 Million
Amgen, Inc. AMGN SH 33816 6.232 Million
Huntington Bancshares, Inc. (Huntington National Bank, Columbus, OH) HBAN SH 443981 6.136 Million
Fortive Corp FTV SH 74819 6.099 Million
iShares TIPS Bond ETF TIP SH 52754 6.093 Million
Vanguard Intermediate-Term Bond ETF BIV SH 70219 6.074 Million
iShares MSCI EAFE Index Fund EFA SH 92155 6.057 Million
Caterpillar Inc. CAT SH 44280 6.035 Million
Celgene Corp. CELG SH 64419 5.955 Million
Honeywell International Inc. (Allied Chemical and Dye - Allied Signal) HON SH 33889 5.917 Million
iShares MSCI China ETF MCHI SH 98966 5.884 Million
SAP SE ADR SAP SH 42513 5.816 Million
SPDR Bloomberg Barclays 1-3 Month T-Bill ET BIL SH 63303 5.799 Million
Hartford Financial Services Group HIG SH 104046 5.797 Million
iShares MSCI EAFE Value ETF EFV SH 119577 5.748 Million
Zebra Technologies Corp ZBRA SH 27107 5.679 Million
Lear Corp LEA SH 40643 5.66 Million
Vodafone Group Plc Sponsored ADR VOD SH 344897 5.632 Million
FedEx Corporation FDX SH 33331 5.473 Million
PNC Financial Services Group, Inc. (The) (Provident National Trust Co.) PNC SH 39697 5.45 Million
WestRock Co WRK SH 146724 5.351 Million
Enbridge, Inc. ENB SH 147769 5.332 Million
Gartner, Inc. IT SH 32892 5.294 Million
Booz Allen Hamilton Holding Corp BAH SH 79163 5.241 Million
Synovus Financial Corp. (Columbus, GA) SNV SH 149567 5.235 Million
QUALCOMM Inc. QCOM SH 68599 5.218 Million
Marsh & McLennan Companies, Inc. MMC SH 52258 5.213 Million
General Dynamics Corp. (Electric Boat) GD SH 27862 5.066 Million
Aon Plc AON SH 26141 5.045 Million
RPM International Inc. RPM SH 81890 5.004 Million
Chubb Limited CB SH 33944 5 Million
Eastman Chemical Co. EMN SH 63883 4.972 Million
STERIS Corp. STE SH 33029 4.917 Million
Zoetis, Inc. ZTS SH 43219 4.905 Million
BB&T Corp. BBT SH 99389 4.883 Million
RBC Bearings Inc ROLL SH 29224 4.875 Million
West Pharmaceutical Services Inc WST SH 38788 4.854 Million
Exponent Inc. EXPO SH 82592 4.835 Million
Alibaba Group Holding Ltd ADR BABA SH 28501 4.829 Million
Polaris Industries Inc. PII SH 52276 4.769 Million
iShares Core MSCI Europe ETF IEUR SH 101920 4.749 Million
NextEra Energy Inc. NEE SH 23017 4.715 Million
Expeditors International of Washington Inc EXPD SH 61715 4.682 Million
Vanguard Growth ETF VUG SH 28651 4.681 Million
General Mills Co. GIS SH 88886 4.668 Million
Diageo Plc ADR DEO SH 27062 4.663 Million
Danaher Corp. DHR SH 32335 4.621 Million
Lilly (Eli) & Co. LLY SH 41007 4.543 Million
American Electric Power Co. (American Gas & Electric) AEP SH 51288 4.514 Million
Invesco Ltd. ADR IVZ SH 214785 4.395 Million
Novartis AG ADS NVS SH 47853 4.369 Million
Astrazeneca PLC AZN SH 105835 4.369 Million
U.S. Bancorp (First National Bank of Cincinnati) USB SH 82753 4.336 Million
L3harris Technologies Inc LHX SH 22786 4.31 Million
Waste Connections Inc WCN SH 44954 4.297 Million
iShares S&P 500 Growth ETF IVW SH 23885 4.281 Million
Phillips 66 PSX SH 45702 4.275 Million
Equifax Inc. EFX SH 31116 4.208 Million
SS&C Technologies Holdings Inc SSNC SH 73025 4.207 Million
Aptiv PLC APTV SH 51970 4.201 Million
Walgreens Boots Alliance Inc. WBA SH 75787 4.143 Million
United Parcel Service, Inc. Class B UPS SH 40093 4.14 Million
Comcast Corp. Class A CMCSA SH 97626 4.128 Million
SPDR Consumer Discretionary Select Sector ETF XLY SH 34350 4.095 Million
Southern Co. SO SH 73385 4.057 Million
BARCLAYS SELECT MLP ETN ATMP SH 200933 4.057 Million
Lowes Companies, Inc. LOW SH 40139 4.05 Million
Kraft Heinz Co. (The) KHC SH 129225 4.011 Million
Catalent Inc CTLT SH 73964 4.01 Million
Five Below Inc FIVE SH 33268 3.993 Million
Estee Lauder Companies Inc. EL SH 21618 3.958 Million
Toro Co TTC SH 58933 3.943 Million
Gardner Denver Holdings Inc GDI SH 113698 3.934 Million
SPDR Energy Select Sector Fund XLE SH 61753 3.934 Million
Sun Communities, Inc. SUI SH 30656 3.93 Million
American Tower Corp., Class A AMT SH 19203 3.926 Million
VanEck Vectors JP Morgan EM Local Curren EMLC SH 112689 3.91 Million
Smith & Nephew Plc Ordinary SNN SH 89275 3.887 Million
ICU Medical Inc ICUI SH 15363 3.87 Million
PayPal Holdings Inc PYPL SH 33767 3.865 Million
WisdomTree Japan Hedged Equity Fund DXJ SH 79215 3.858 Million
American Campus Communities Inc ACC SH 82821 3.823 Million
LyondellBasell Industries NV LYB SH 44317 3.817 Million
Mid-America Apartment Communities, Inc. MAA SH 32217 3.794 Million
United Technologies Corp. (United Aircraft Corp.) UTX SH 28805 3.75 Million
Cognex Corp CGNX SH 77341 3.711 Million
DuPont de Nemours, Inc. (formerly DowDuPont) DD SH 49290 3.7 Million
Unum Group, Inc. UNM SH 109538 3.675 Million
SPDR S&P Utilities ETF XLU SH 61588 3.672 Million
Intergroup Corp. INTG SH 118952 3.648 Million
OGE Energy Corp. (Oklahoma Gas & Electric) OGE SH 85701 3.647 Million
Flowers Foods FLO SH 156602 3.644 Million
Realty Income Corp. O SH 52576 3.626 Million
Intercontinental Exchange Inc ICE SH 42013 3.611 Million
Hexcel Corp HXL SH 44489 3.598 Million
Allstate Corp (The) ALL SH 35115 3.571 Million
Hartford Financial Services Group HIG SH 63620 3.545 Million
Peoples Utah Bancorp PUB SH 120595 3.545 Million
Duke Energy Corp. DUK SH 39604 3.495 Million
Premier Inc PINC SH 89359 3.495 Million
Ecolab Inc. ECL SH 17584 3.472 Million
Emerson Electric Co. EMR SH 52016 3.471 Million
Unilever PLC ADR UL SH 55938 3.466 Million
Varian Medical Systems, Inc. VAR SH 25274 3.441 Million
Mondelez International Inc. (Kraft Foods) MDLZ SH 63591 3.428 Million
American Express Co AXP SH 27737 3.424 Million
Quaker Chemical Corp. KWR SH 16855 3.42 Million
Nordson Corporation NDSN SH 24183 3.417 Million
ANSYS, Inc. ANSS SH 16614 3.403 Million
SPDR S&P Consumer Staples Etf XLP SH 58006 3.368 Million
Colgate-Palmolive Co. CL SH 46925 3.363 Million
Northrop Grumman Corp. NOC SH 10383 3.355 Million
Dorman Products, Inc. DORM SH 38473 3.353 Million
Lincoln National Corp. LNC SH 51845 3.341 Million
iShares Core U.S. Aggregate Bond ETF AGG SH 29685 3.305 Million
Rapid7 Inc RPD SH 56404 3.262 Million
Westinghouse Air Brake Technologies Corp WAB SH 45186 3.243 Million
iShares Russell 2000 Value ETF IWN SH 26747 3.223 Million
Stryker Corp. SYK SH 15667 3.221 Million
ProShares UltraPro Short S&P500 SPXU SH 115000 3.199 Million
Pinnacle Financial Partners Inc PNFP SH 55630 3.198 Million
Sumitomo Mitsui Financial Group Inc. ADR SMFG SH 452131 3.192 Million
PPG Industries, Inc. (Pittsburgh Plate Glass) PPG SH 27317 3.188 Million
Vanguard Mid-Cap Value ETF VOE SH 28553 3.179 Million
Regions Financial Corp. (Birmingham, AL) RF SH 212639 3.177 Million
Skyworks Solutions, Inc. SWKS SH 40945 3.164 Million
Ingevity Corp NGVT SH 29948 3.15 Million
Western Alliance Bancorporation WAL SH 69772 3.12 Million
SPDR Dow Jones Wilshire REIT ETF RWR SH 31447 3.107 Million
Vanguard FTSE All World Ex US ETF VEU SH 60870 3.104 Million
Bio-Rad Laboratories Inc Class A BIO SH 9884 3.09 Million
Icon Plc Ads ICLR SH 20042 3.086 Million
Signature Bank (New York, NY) SBNY SH 25512 3.083 Million
Vanguard FTSE Emerging Markets ETF VWO SH 72428 3.08 Million
Jazz Pharmaceuticals plc JAZZ SH 21565 3.074 Million
iShares Inc. MSCI Japan Index EWJ SH 55096 3.007 Million
Markel Corp. (Holding Co.) MKL SH 2743 2.989 Million
Texas Instruments, Inc. TXN SH 25875 2.969 Million
Darden Restaurants Inc DRI SH 24380 2.968 Million
Illumina Inc ILMN SH 8032 2.957 Million
Vail Resorts Inc MTN SH 13228 2.952 Million
CVS Health Corp. (Melville Shoe) CVS SH 53991 2.942 Million
Kimberly-Clark Corp. KMB SH 22020 2.935 Million
Capitala Finance Corp CPTA SH 319216 2.934 Million
Burlington Stores Inc BURL SH 17230 2.932 Million
Gilead Sciences Inc. GILD SH 43312 2.926 Million
Amazon.com Inc. AMZN SH 1537 2.911 Million
Ametek Inc. AME SH 31837 2.892 Million
SPDR S&P Industrial ETF XLI SH 37077 2.871 Million
iShares U.S. Aerospace & Defense ETF ITA SH 13367 2.863 Million
Cavco Industries, Inc. CVCO SH 18129 2.856 Million
Torchmark Corp. (Liberty National Life Insurance) TMK SH 31806 2.845 Million
Portland General Electric Co. POR SH 52241 2.83 Million
Fulton Financial Corp. FULT SH 171826 2.813 Million
Rio Tinto plc (NYSE) ADR RIO SH 45000 2.805 Million
Yum! Brands, Inc. (Tricon Global Restaurants) YUM SH 25051 2.772 Million
Analog Devices Inc ADI SH 24545 2.77 Million
AptarGroup, Inc. ATR SH 22109 2.749 Million
Pool Corp POOL SH 14338 2.739 Million
Graco Inc. GGG SH 54295 2.725 Million
S&T Bancorp, Inc. (Indiana, PA) STBA SH 72386 2.713 Million
iShares Russell 2000 Growth ETF IWO SH 13371 2.686 Million
Tesla Inc TSLA SH 12008 2.683 Million
CyberArk Software Ltd CYBR SH 20917 2.674 Million
Valero Energy Corp. VLO SH 31221 2.673 Million
Crown Castle International Corp CCI SH 20466 2.668 Million
SPDR Dow Jones Industrial Average ETF Trust DIA SH 9989 2.656 Million
Hershey Company (The) HSY SH 19768 2.65 Million
MetLife Inc. MET SH 53282 2.647 Million
Edwards Lifesciences Corp. EW SH 14264 2.635 Million
Booking Holdings Inc. (Priceline) BKNG SH 1402 2.628 Million
Constellation Brands, Inc. STZ SH 13173 2.594 Million
Royal Dutch Shell plc Class B ADR RDS.B SH 39443 2.593 Million
Berry Global Group Inc BERY SH 49221 2.589 Million
Dollar General Corp. DG SH 19136 2.586 Million
Ritchie Brothers Auctioneers, Inc. RBA SH 77095 2.561 Million
Corning Inc. GLW SH 76964 2.558 Million
James River Group Holdings Ltd JRVR SH 54512 2.557 Million
National HealthCare Corp NHC SH 31479 2.555 Million
Oracle Corp ORCL SH 44676 2.545 Million
Neurocrine Biosciences Inc. NBIX SH 30055 2.538 Million
Silicon Laboratories Inc SLAB SH 24452 2.528 Million
Carters Inc CRI SH 25772 2.514 Million
Waste Management, Inc. WM SH 21791 2.514 Million
Aercap Holdings N.V. AER SH 48255 2.51 Million
iShares 0-5 Year High Yield Corporate Bond ETF SHYG SH 53624 2.504 Million
Capital One Financial Corp COF SH 27598 2.504 Million
Lithia Motors Inc, Class A LAD SH 21052 2.501 Million
ASML Holding NV (ADR) ASML SH 12028 2.501 Million
iShares 7-10 Year Treasury Bond ETF IEF SH 22640 2.491 Million
CoreSite Realty Corp COR SH 21573 2.485 Million
Dominion Energy Inc D SH 32139 2.485 Million
Physicians Realty Trust DOC SH 141378 2.466 Million
Tyson Foods, Inc. TSN SH 30493 2.462 Million
Elbit Systems Ltd ESLT SH 16390 2.45 Million
Moodys Corp MCO SH 12437 2.429 Million
Sierra Wireless Inc SWIR SH 200000 2.416 Million
iShares 1-3 Year Treasury Bond ETF SHY SH 28406 2.408 Million
Dow Inc DOW SH 48652 2.399 Million
Tyler Technologies Inc TYL SH 11094 2.397 Million
Charter Communications Inc CHTR SH 6061 2.395 Million
ServiceNow Inc NOW SH 8718 2.394 Million
Easterly Government Properties Inc DEA SH 131891 2.389 Million
Grand Canyon Education Inc LOPE SH 20411 2.388 Million
Eagle Materials Inc. EXP SH 25684 2.381 Million
Marriott International Inc/MD MAR SH 16830 2.361 Million
Texas Roadhouse Inc, Class A TXRH SH 43654 2.343 Million
Webster Financial Corp. WBS SH 48958 2.339 Million
Darden Restaurants Inc DRI SH 19120 2.327 Million
Summit Hotel Properties Inc INN SH 199296 2.286 Million
Schlumberger Ltd. SLB SH 57493 2.285 Million
iShares U.S. Real Estate ETF IYR SH 26055 2.275 Million
Workday Inc WDAY SH 11033 2.268 Million
Shopify Inc SHOP SH 7553 2.267 Million
EPAM Systems, Inc. EPAM SH 13086 2.265 Million
Anthem Inc ANTM SH 8012 2.261 Million
Parker-Hannifin Corp. PH SH 13224 2.248 Million
Total System Services Inc TSS SH 17493 2.244 Million
Caterpillar Inc. CAT SH 16367 2.231 Million
Middleby Corp (The) MIDD SH 16363 2.22 Million
iShares S&P SmallCap 600 Growth ETF IJT SH 12157 2.218 Million
Cummins Inc CMI SH 12914 2.213 Million
Sony Corp. Sponsored ADR SNE SH 42120 2.207 Million
Check Point Software Technologies Ltd CHKP SH 18875 2.182 Million
Cigna Holding Co CI SH 13801 2.174 Million
Helmerich & Payne, Inc. HP SH 42779 2.165 Million
Lincoln Electric Holdings Inc LECO SH 26203 2.157 Million
iShares Gold Trust IAU SH 159569 2.154 Million
BlackRock Inc. Class A BLK SH 4581 2.15 Million
Crane Company CR SH 25730 2.147 Million
Lockheed Martin Corp. LMT SH 5886 2.14 Million
Acadia Healthcare Company Inc. ACHC SH 61200 2.139 Million
Northrop Grumman Corp. NOC SH 6589 2.129 Million
ATLANTIC UNION BANKSHARES CORPORATION AUB SH 60220 2.128 Million
Sanofi SA SNY SH 48998 2.12 Million
Glacier Bancorp, Inc. GBCI SH 51948 2.106 Million
BJs Restaurants Inc. BJRI SH 47759 2.099 Million
Heico Corp. HEI SH 15559 2.082 Million
Envestnet Inc ENV SH 30447 2.082 Million
Illinois Tool Works Inc ITW SH 13678 2.063 Million
AFLAC Inc. AFL SH 37380 2.049 Million
Henry (Jack) & Associates, Inc. JKHY SH 15291 2.048 Million
Charles Schwab Corp SCHW SH 50521 2.03 Million
iShares National Muni Bond ETF MUB SH 17916 2.026 Million
TE Connectivity Ltd TEL SH 21122 2.023 Million
ConocoPhillips (Phillips Petroleum) COP SH 32879 2.006 Million
Chemical Financial Corp. CHFC SH 48693 2.002 Million
Enterprise Products Partners LP EPD SH 68997 1.992 Million
iShares Russell Mid-Cap ETF IWR SH 35603 1.989 Million
Costco Co. COST SH 7478 1.976 Million
iShares Trust S&P SmallCap 600 Value Index Fund IJS SH 13297 1.976 Million
PIMCO 1-5 Year US TIPS Index Fund STPZ SH 37407 1.968 Million
Canadian National Railway Co. CNI SH 21261 1.966 Million
iShares JP Morgan USD Emerging Markets B EMB SH 17250 1.954 Million
Vanguard Large-Cap ETF VV SH 14453 1.947 Million
Power Integrations, Inc. POWI SH 24210 1.941 Million
WisdomTree US MidCap ETF EZM SH 48327 1.933 Million
National Health Investors, Inc. NHI SH 24544 1.915 Million
iShares Russell 2000 ETF IWM SH 12262 1.907 Million
iShares MSCI EAFE Growth ETF EFG SH 23138 1.869 Million
Chipotle Mexican Grill, Inc. CMG SH 2532 1.856 Million
Goldman Sachs Group Inc GS SH 9025 1.847 Million
Red Hat Inc RHT SH 9779 1.836 Million
Raytheon Co. RTN SH 10537 1.832 Million
Rollins, Inc. ROL SH 50833 1.823 Million
Verisk Analytics Inc VRSK SH 12423 1.819 Million
PACCAR Inc. PCAR SH 25360 1.817 Million
Vanguard Short-Term Bond ETF BSV SH 22534 1.815 Million
Williams Cos. (The) WMB SH 64078 1.797 Million
iShares Russell Midcap Growth ETF IWP SH 12534 1.787 Million
Exelon Corp. (Philadelphia Electric Co.) EXC SH 37141 1.781 Million
Sempra Energy, Inc. SRE SH 12929 1.777 Million
BHP Group PLC BBL SH 34633 1.77 Million
GW Pharmaceuticals Plc ADR GWPH SH 10253 1.768 Million
Teck Resources Ltd TECK SH 75781 1.748 Million
NIKE Inc. NKE SH 20634 1.732 Million
Parsley Energy Inc PE SH 90812 1.726 Million
iShares Silver Trust SLV SH 120033 1.72 Million
State Street Corp. (State Street Bank & Trust Co., Boston, MA) STT SH 30487 1.709 Million
iShares iBoxx Investment Grade Corporate Bond Fund LQD SH 13728 1.707 Million
Linde PLC LIN SH 8470 1.701 Million
Lululemon Athletica inc. LULU SH 9301 1.676 Million
Bank Of New York Mellon Corp BK SH 37821 1.67 Million
Amphenol Corp. (1987) APH SH 17409 1.67 Million
Delta Air Lines Inc. DAL SH 29324 1.664 Million
C&F Financial Corp. CFFI SH 30093 1.643 Million
Vertex Pharmaceuticals, Inc. VRTX SH 8948 1.641 Million
Adobe Systems, Inc. ADBE SH 5559 1.638 Million
WisdomTree Europe Hedged Equity Fund HEDJ SH 24761 1.638 Million
iShares 3-7 Year Treasury Bond ETF IEI SH 12993 1.634 Million
iShares MBS ETF MBB SH 15085 1.623 Million
LPL Financial Holdings Inc LPLA SH 19879 1.622 Million
Hubbell Inc Class B HUBB SH 12431 1.621 Million
Progressive Corp. PGR SH 20285 1.621 Million
iShares Trust - Core S&P Mid-Cap 400 Exchange Traded Fund IJH SH 8317 1.616 Million
Vanguard Small-Cap Value ETF VBR SH 12354 1.613 Million
Eaton Corp. ETN SH 19278 1.605 Million
Dollar Tree Inc. DLTR SH 14940 1.604 Million
HSBC Holdings plc ADR HSBC SH 38342 1.6 Million
FleetCor Technologies Inc FLT SH 5644 1.585 Million
Discovery Inc Series A DISCA SH 51558 1.583 Million
Schneider National Inc SNDR SH 86729 1.582 Million
ATLANTIC CAP BANCSHARES INC COM FSGI SH 92320 1.581 Million
Entegris Inc. ENTG SH 42192 1.575 Million
iShares Russell Mid-Cap Value ETF IWS SH 17621 1.571 Million
Matador Resources Co MTDR SH 78873 1.568 Million
Laboratory Corp of America Holdings LH SH 9025 1.56 Million
BlackRock Science and Technology Closed BSTZ SH 75000 1.56 Million
Citizens Financial Group Inc CFG SH 44088 1.559 Million
Seattle Genetics Inc SGEN SH 22472 1.555 Million
Macys Inc M SH 72455 1.555 Million
Equinix Inc EQIX SH 3077 1.552 Million
iShares China Large-Cap ETF FXI SH 36281 1.552 Million
International Paper Co. IP SH 35776 1.55 Million
Sonoco Products Co. SON SH 23662 1.546 Million
Host Hotels & Resorts Inc. HST SH 83616 1.523 Million
NXP Semiconductors N.V. NXPI SH 15485 1.511 Million
AGCO Corp AGCO SH 19448 1.509 Million
Square Inc SQ SH 20752 1.505 Million
S&P Global Inc. (McGraw-Hill Inc.) SPGI SH 6583 1.5 Million
SPDR Materials Select Sector ETF XLB SH 25600 1.498 Million
Corteva Inc CTVA SH 50568 1.495 Million
Albemarle Corp. ALB SH 21224 1.494 Million
FIserv Inc. FISV SH 16344 1.49 Million
Splunk Inc SPLK SH 11832 1.488 Million
Amcor Ltd AMCR SH 129046 1.483 Million
VICI Properties Inc VICI SH 66993 1.477 Million
Travelers Companies, Inc. (The) (St. Paul Fire and Marine Insurance) TRV SH 9836 1.471 Million
Vanguard Total Bond Market Indx Fund ETF BND SH 17666 1.468 Million
Automatic Data Processing Inc ADP SH 8870 1.466 Million
CarMax Inc. KMX SH 16839 1.462 Million
American Electric Power Co. (American Gas & Electric) AEP SH 16589 1.46 Million
Hunt (J.B.) Transport Services, Inc. JBHT SH 15955 1.458 Million
IDEX Corp. IEX SH 8435 1.452 Million
Hewlett Packard Enterprise Co HPE SH 96927 1.449 Million
ING Groep NV ADS ADR ING SH 124956 1.446 Million
Popular Inc (Puerto Rico) BPOP SH 26652 1.446 Million
Insulet Corp PODD SH 12014 1.434 Million
CBTX Inc CBTX SH 50800 1.43 Million
Boeing Company BA SH 3898 1.419 Million
Medtronic Plc MDT SH 14557 1.418 Million
Urban Edge Properties UE SH 81132 1.406 Million
Equinor ASA EQNR SH 70776 1.4 Million
Clorox Co. CLX SH 9113 1.395 Million
Clorox Co. CLX SH 9100 1.393 Million
General Dynamics Corp. (Electric Boat) GD SH 7604 1.383 Million
ConAgra Brands Inc CAG SH 52009 1.379 Million
Xylem Inc XYL SH 16447 1.376 Million
Reliance Steel & Aluminum Co. RS SH 14537 1.375 Million
Alexion Pharmaceuticals Inc. ALXN SH 10399 1.362 Million
STORE Capital Corp STOR SH 40959 1.359 Million
Fortive Corp FTV SH 16625 1.355 Million
iShares North American Tech-Software ETF IGV SH 6195 1.353 Million
Dover Corp. DOV SH 13416 1.344 Million
Paychex Inc. PAYX SH 16238 1.336 Million
Orange SA ADR ORAN SH 84712 1.332 Million
Auburn National Bancorporation Inc AUBN SH 39527 1.324 Million
Mid-America Apartment Communities, Inc. MAA SH 11200 1.319 Million
Kinder Morgan Inc. (DE) KMI SH 62696 1.309 Million
General Motors Co GM SH 33885 1.306 Million
iShares MSCI United Kingdom ETF EWU SH 40359 1.304 Million
Communication Services Select Sector SPDR Fund XLC SH 26438 1.301 Million
Mosaic Company (The) MOS SH 51793 1.296 Million
Flowserve Corporation FLS SH 24483 1.29 Million
Lloyds Banking Group plc Sponsored ADR LYG SH 453059 1.287 Million
McCormick & Co. Non-Voting Shares MKC SH 8294 1.286 Million
Universal Health Services Class B UHS SH 9850 1.284 Million
Callon Petroleum Co. (1994) CPE SH 194796 1.284 Million
TJX Companies Inc. TJX SH 24256 1.283 Million
Sherwin-Williams Co. SHW SH 2798 1.282 Million
Air Products & Chemicals Inc APD SH 5649 1.279 Million
Invesco Senior Loan ETF BKLN SH 56303 1.276 Million
Global Payments Inc. GPN SH 7953 1.274 Million
Xerox Corp. (Haloid Co.) XRX SH 35400 1.254 Million
Lear Corp LEA SH 8992 1.252 Million
SPDR S&P Financial ETF XLF SH 44998 1.242 Million
Nutrien Ltd NTR SH 23211 1.241 Million
Ameriprise Financial, Inc. AMP SH 8501 1.234 Million
Alleghany Corp (NY) Y SH 1804 1.229 Million
Thermo Fisher Scientific, Inc. TMO SH 4171 1.225 Million
Baker Hughes Class A BHGE SH 49594 1.222 Million
American International Group, Inc. AIG SH 22790 1.214 Million
Brighthouse Financial Inc BHF SH 33065 1.213 Million
OReilly Automotive Inc. ORLY SH 3226 1.191 Million
Public Service Enterprise Group Inc PEG SH 20117 1.183 Million
iShares Trust Core S&P Small Cap Index Fund IJR SH 15039 1.177 Million
Fresenius Medical Care AG & Co KGaA ADS ADR FMS SH 29944 1.176 Million
Broadcom Ltd. (Avago Technologies) AVGO SH 4067 1.171 Million
Loews Corp L SH 21386 1.169 Million
Yum! Brands, Inc. (Tricon Global Restaurants) YUM SH 10558 1.168 Million
iShares MSCI Eurozone ETF EZU SH 29388 1.162 Million
SPDR Nuveen Bloomberg Barclays Short Ter SHM SH 23700 1.16 Million
Royal Dutch Shell plc Class A ADR RDS.A SH 17794 1.158 Million
Yum China Holdings Inc YUMC SH 25051 1.157 Million
McKesson Corp. MCK SH 8601 1.156 Million
IDEXX Laboratories Inc. IDXX SH 4177 1.15 Million
SPDR Materials Select Sector ETF XLB SH 19600 1.147 Million
iShares Preferred and Income Securities PFF SH 30612 1.128 Million
Zions Bancorp ZION SH 24397 1.122 Million
Baidu Inc ADR BIDU SH 9532 1.119 Million
Invesco Dynamic Media ETF PBS SH 33650 1.118 Million
Activision Blizzard Inc ATVI SH 23642 1.116 Million
United Airlines Holdings Inc UAL SH 12651 1.108 Million
Real Estate Select Sector SPDR Fund XLRE SH 29693 1.092 Million
KLA - Tencor Corp KLAC SH 9170 1.084 Million
Consolidated Edison Co. of New York Inc. (Consolidated Gas Co. of New York) ED SH 12301 1.079 Million
Allergan Plc AGN SH 6436 1.078 Million
Occidental Petroleum Corp. OXY SH 21425 1.077 Million
Mitsubishi UFJ Finc Grp Inc ADR MUFG SH 225833 1.073 Million
EOG Resources Inc EOG SH 11516 1.073 Million
HP Inc HPQ SH 50874 1.058 Million
Autodesk, Inc. ADSK SH 6487 1.057 Million
Bank Of New York Mellon Corp BK SH 23891 1.055 Million
Textron Inc. TXT SH 19789 1.05 Million
iShares Core MSCI Pacific ETF IPAC SH 18861 1.05 Million
Prudential Financial Inc. PRU SH 10372 1.048 Million
Smucker (J.M.) Co. SJM SH 9044 1.042 Million
iShares Trust - iShares S&P MidCap 400 Value Index Fund IJJ SH 6525 1.041 Million
Artisan Partners Asset Management Inc APAM SH 37383 1.029 Million
CSX Corp CSX SH 13280 1.027 Million
Verint Systems Inc VRNT SH 18961 1.02 Million
Eagle Pharmaceuticals Inc EGRX SH 18200 1.013 Million
Monster Beverage Corp. MNST SH 15868 1.013 Million
Brookfield Asset Management Inc BAM SH 21120 1.009 Million
Morgan Stanley MS SH 22768 997 Thousand
Schwab U.S. REIT ETF SCHH SH 22421 996 Thousand
Ford Motor Co. F SH 97274 995 Thousand
SPDR Dow Jones International Real Estate ETF RWX SH 25507 988 Thousand
Waters Corporation WAT SH 4577 985 Thousand
First Citizens BancShares, Inc. Class A FCNCA SH 2171 978 Thousand
Cheniere Energy Partners LP CQP SH 23191 978 Thousand
Masco Corp. MAS SH 24718 970 Thousand
iShares Core MSCI Emerging Markets ETF IEMG SH 18798 967 Thousand
Molina Healthcare Inc MOH SH 6737 964 Thousand
Hilton Worldwide Holdings Inc HLT SH 9853 963 Thousand
Nucor Corp. NUE SH 17467 962 Thousand
Southwest Airlines Co. LUV SH 18842 957 Thousand
Equifax Inc. EFX SH 7033 951 Thousand
UnitedHealth Group Inc. UNH SH 3878 946 Thousand
Liberty Property Trust LPT SH 18793 940 Thousand
Hologic Inc. HOLX SH 19360 930 Thousand
Biogen Inc BIIB SH 3967 928 Thousand
iShares S&P 100 ETF OEF SH 7123 923 Thousand
Ashland Inc. ASH SH 11484 918 Thousand
Invesco S&P 500 Equal Weight ETF RSP SH 8479 914 Thousand
Digital Realty Trust, Inc. DLR SH 7715 909 Thousand
Humana, Inc. HUM SH 3419 907 Thousand
Invesco Ltd. ADR IVZ SH 44150 903 Thousand
Orix Corp ADS IX SH 12052 902 Thousand
Martin Marietta Materials Inc. MLM SH 3914 901 Thousand
Smucker (J.M.) Co. SJM SH 7777 896 Thousand
Carnival Corp. CCL SH 19227 895 Thousand
NVIDIA Corp. NVDA SH 5435 893 Thousand
Kaman Corp Class A KAMN SH 14000 892 Thousand
Howard Bancorp Inc. (MD) HBMD SH 58630 889 Thousand
Newmont Goldcorp Corp NEM SH 22863 880 Thousand
Abiomed Inc ABMD SH 3375 879 Thousand
First Trust Nasdaq-100 Equal Weighted Index Fund QQEW SH 13162 877 Thousand
Vanguard Russell 1000 ETF VONE SH 6497 875 Thousand
Ross Stores Inc. (DE) ROST SH 8747 867 Thousand
Qiagen N.V. QGEN SH 21283 863 Thousand
Keurig Dr Pepper Inc KDP SH 29770 860 Thousand
Cinemark Holdings Inc CNK SH 23709 856 Thousand
Kraft Heinz Co. (The) KHC SH 27425 851 Thousand
BP Plc ADR (British Petroleum) BP SH 20318 847 Thousand
Fortis Inc FTS SH 21442 846 Thousand
Pimco CA Municipal Income Fund II PCK SH 87259 842 Thousand
iShares MSCI Brazil Capped ETF EWZ SH 19111 836 Thousand
SPDR S&P MidCap 400 ETF MDY SH 2353 834 Thousand
Maxim Integrated Products Inc MXIM SH 13917 833 Thousand
Pilgrims Pride Corp PPC SH 32352 821 Thousand
Dril-Quip, Inc. DRQ SH 17072 819 Thousand
Fox Corp Class A FOXA SH 22360 819 Thousand
SPDR S&P Technology ETF XLK SH 10483 818 Thousand
Zimmer Biomet Holdings Inc ZBH SH 6933 816 Thousand
DexCom Inc DXCM SH 5413 811 Thousand
iShares Russell 1000 ETF IWB SH 4949 806 Thousand
Aegon NV ADR AEG SH 161479 799 Thousand
db X-trackers Harvest CSI 300 China A-Shares Fund ASHR SH 28212 794 Thousand
iShares Nasdaq Biotechnology Index Fund IBB SH 7257 792 Thousand
SLM Corp SLM SH 81531 792 Thousand
HCA Healthcare Inc HCA SH 5861 792 Thousand
XPO Logistics Inc XPO SH 13687 791 Thousand
BioMarin Pharmaceutical Inc BMRN SH 9175 786 Thousand
Prospect Capital Corp PSEC SH 119400 780 Thousand
GCI Liberty Inc. (Liberty Interactive Corp.) GLIBA SH 12668 779 Thousand
Palo Alto Networks Inc PANW SH 3819 778 Thousand
Zimmer Biomet Holdings Inc ZBH SH 6606 778 Thousand
Xcel Energy Inc. (Northern States Power Co. (MN)) XEL SH 13057 777 Thousand
iShares Floating Rate Bond ETF FLOT SH 15209 775 Thousand
TransDigm Group Inc TDG SH 1599 774 Thousand
Archer-Daniels-Midland Co. ADM SH 18969 774 Thousand
Public Storage, Inc. PSA SH 3228 769 Thousand
WisdomTree Emerging Markets Equity Income Fund DEM SH 17163 766 Thousand
Weyerhaeuser Corp. WY SH 29088 766 Thousand
Rockwell Automation, Inc. ROK SH 4669 765 Thousand
IHS Markit Ltd INFO SH 11984 764 Thousand
Sage Therapeutics Inc SAGE SH 4120 754 Thousand
QUALCOMM Inc. QCOM SH 9851 749 Thousand
Target Corp. TGT SH 8577 743 Thousand
Ambev S.A. ADR ABEV SH 158195 739 Thousand
Intuitive Surgical Inc ISRG SH 1399 734 Thousand
iShares iBoxx $ High Yield Corp Bond ETF HYG SH 8410 733 Thousand
Take-Two Interactive Software, Inc. TTWO SH 6426 730 Thousand
Knight Transportation Inc. KNX SH 22207 729 Thousand
Microchip Technology Inc MCHP SH 8394 728 Thousand
NuCana PLC ADR NCNA SH 70100 728 Thousand
iShares Core MSCI Europe ETF IEUR SH 15515 723 Thousand
iShares MSCI EAFE Small-Cap ETF SCZ SH 12546 720 Thousand
Bank of Montreal (NYSE) BMO SH 9525 719 Thousand
Becton, Dickinson and Co. BDX SH 2848 718 Thousand
Salesforce.com Inc. CRM SH 4732 718 Thousand
Michaels Companies Inc. (The) MIK SH 82359 717 Thousand
Apache Corp. APA SH 24706 716 Thousand
Celanese Corp CE SH 6635 715 Thousand
Applied Materials Inc. AMAT SH 15779 709 Thousand
Texas Pacific Land Trust TPL SH 900 708 Thousand
Melco Resorts & Entertainment Limited AD ADR MLCO SH 32426 704 Thousand
Taiwan Semiconductor Manufacturing Co Ltd ADR TSM SH 17693 693 Thousand
Align Technology Inc ALGN SH 2531 693 Thousand
Valvoline Inc VVV SH 35334 690 Thousand
Unilever N.V. ADR UN SH 11316 687 Thousand
Cable One Inc CABO SH 581 680 Thousand
PIMCO Income Strategy Fund PFL SH 57213 676 Thousand
PerkinElmer Inc. PKI SH 7000 674 Thousand
Royal Bank of Canada (NYSE) RY SH 8493 674 Thousand
Cracker Barrel Old Country Store, Inc. CBRL SH 3942 673 Thousand
Copart Inc. CPRT SH 8943 668 Thousand
Hess Corp HES SH 10463 665 Thousand
Hostess Brands Inc Class A TWNK SH 45746 661 Thousand
First Trust Cloud Computing ETF SKYY SH 11411 659 Thousand
Baxter International Inc. BAX SH 8013 656 Thousand
Foot Locker Inc. (F. W. Woolworth) FL SH 15578 653 Thousand
Liberty Broadband Corp Class C LBRDK SH 6268 653 Thousand
Lennar Corp. Class A LEN SH 13366 648 Thousand
TC Energy Corp TRP SH 13051 646 Thousand
Fortune Brands Home & Security Inc FBHS SH 11295 645 Thousand
NewMarket Corp. (Albermarle Paper Manufacturing - Ethyl Corp.) NEU SH 1607 644 Thousand
Marathon Petroleum Corp MPC SH 11514 643 Thousand
AutoZone Inc. AZO SH 572 629 Thousand
Vanguard Communication Services ETF VOX SH 7258 629 Thousand
Rollins, Inc. ROL SH 17431 625 Thousand
Eaton Vance Enhanced Equity Income Fund II EOS SH 36794 625 Thousand
Vanguard Health Care ETF VHT SH 3570 621 Thousand
Stanley Black & Decker Inc. SWK SH 4279 619 Thousand
Regency Centers Corp REG SH 9267 618 Thousand
Lamb Weston Holdings Inc LW SH 9754 618 Thousand
Archer-Daniels-Midland Co. ADM SH 15069 615 Thousand
Aarons Inc. Class A AAN SH 10000 614 Thousand
CDK Global Inc CDK SH 12358 611 Thousand
WEC Energy Group (Wisconsin Electric Power) WEC SH 7300 609 Thousand
iShares MSCI India Index Fund INDA SH 17166 606 Thousand
CBS Corp CBS SH 12131 605 Thousand
Cerner Corp. CERN SH 8154 598 Thousand
LKQ Corp LKQ SH 22451 597 Thousand
FedEx Corporation FDX SH 3626 595 Thousand
Blackstone Group Inc BX SH 13385 595 Thousand
iShares MSCI Emerging Markets Small Cap Index Fund EEMS SH 13355 593 Thousand
Vulcan Materials Company VMC SH 4308 592 Thousand
Discovery Inc Series C DISCK SH 20754 590 Thousand
Total S.A. ADR TOT SH 10514 587 Thousand
Cadence BanCorp CADE SH 28106 585 Thousand
Equity Residential EQR SH 7624 579 Thousand
iShares MSCI India Small-Cap Index Fund SMIN SH 14881 576 Thousand
Vanguard FTSE All-World Ex-US Small-Cap ETF VSS SH 5450 574 Thousand
Zendesk Inc ZEN SH 6431 573 Thousand
Agilent Technologies Inc A SH 7674 573 Thousand
Facebook Inc FB SH 2932 566 Thousand
Xilinx, Inc XLNX SH 4784 564 Thousand
Edison International (Southern California Edison) EIX SH 8373 564 Thousand
Charles River Laboratories International Inc CRL SH 3962 562 Thousand
Deere & Co. DE SH 3382 560 Thousand
Ares Capital Corp ARCC SH 31176 559 Thousand
NCR Corp. NCR SH 17975 559 Thousand
Whirlpool Corp. (DE) WHR SH 3922 558 Thousand
Quest Diagnostics, Inc. DGX SH 5478 558 Thousand
Sabre Corp SABR SH 25079 557 Thousand
Skyworks Solutions, Inc. SWKS SH 7210 557 Thousand
Qorvo Inc QRVO SH 8309 553 Thousand
Caleres Inc. (Brown Shoe Co.) CAL SH 27646 551 Thousand
Symantec Corp. SYMC SH 25124 547 Thousand
SPDR Gold Trust GLD SH 4103 547 Thousand
iShares Trust iShares S&P MidCap 400 Growth Index Fund IJK SH 2403 544 Thousand
AmerisourceBergen Corp (Holding Co) ABC SH 6381 544 Thousand
Fidelity MSCI Financials Index ETF FNCL SH 13515 542 Thousand
Western Digital Corp WDC SH 11288 537 Thousand
AFLAC Inc. AFL SH 9784 536 Thousand
World Fuel Services Corp. INT SH 14907 536 Thousand
Unilever N.V. ADR UN SH 8788 534 Thousand
SVB Financial Group SIVB SH 2358 530 Thousand
Keysight Technologies Inc KEYS SH 5836 524 Thousand
Suncor Energy, Inc. SU SH 16793 523 Thousand
NeoGenomics, Inc. NEO SH 23853 523 Thousand
Cooper Companies (The) COO SH 1545 520 Thousand
WestRock Co WRK SH 14242 519 Thousand
Genuine Parts Co. GPC PUT 5000 518 Thousand
Mettler-Toledo International, Inc. MTD SH 614 516 Thousand
Vanguard Russell 1000 Growth ETF VONG SH 3150 511 Thousand
PIMCO Income Strategy Fund II PFN SH 48130 509 Thousand
Balchem Corp. BCPC SH 5062 506 Thousand
Anadarko Petroleum Corp. APC SH 7165 506 Thousand
Hasbro Inc. HAS SH 4792 506 Thousand
Expedia Group Inc EXPE SH 3773 502 Thousand
SPDR S&P International SmallCap ETF GWX SH 16757 502 Thousand
Aptiv PLC APTV SH 6197 501 Thousand
Kratos Defense & Security Solutions Inc KTOS SH 21893 501 Thousand
First Horizon National Corp. (First National Bank, Memphis, TN) FHN SH 33405 499 Thousand
Liberty Sirius XM Group, Series C LSXMK SH 13125 498 Thousand
Boston Scientific Inc. BSX SH 11586 498 Thousand
Vanguard Total International Stock ETF VXUS SH 9400 496 Thousand
Twilio Inc TWLO SH 3629 495 Thousand
Apollo Global Management LLC APO SH 14344 492 Thousand
GoDaddy Inc GDDY SH 7007 492 Thousand
CMS Energy Corp. (Consumers Power Co.) CMS SH 8431 488 Thousand
Axis Capital Holdings Ltd AXS SH 8165 487 Thousand
Heico Corp. Class A HEI.A SH 4676 483 Thousand
Parker-Hannifin Corp. PH SH 2831 481 Thousand
MTS Systems Corp. MTSC SH 8200 480 Thousand
Five9 Inc FIVN SH 9283 476 Thousand
Xcel Energy Inc. (Northern States Power Co. (MN)) XEL SH 7992 475 Thousand
Vanguard Total Stock Market ETF VTI SH 3160 474 Thousand
Block (H&R) Inc. HRB SH 16064 471 Thousand
Genpact Ltd G SH 12337 470 Thousand
Coca-Cola European Partners PLC CCEP SH 8300 469 Thousand
Vanguard S&P 500 ETF VOO SH 1669 449 Thousand
Church & Dwight Co., Inc. CHD SH 6136 448 Thousand
Public Service Enterprise Group Inc PEG SH 7596 447 Thousand
Gilead Sciences Inc. GILD SH 6590 445 Thousand
Annaly Mortgage Management, Inc. NLY SH 48559 443 Thousand
CME Group Inc CME SH 2272 441 Thousand
Broadridge Financial Solutions Inc BR SH 3454 441 Thousand
Kansas City Southern Industries Inc. KSU SH 3584 437 Thousand
Electromed Inc ELMD SH 80000 436 Thousand
Ingersoll-Rand Co. Ltd. IR SH 3445 436 Thousand
Cboe Global Markets Inc CBOE SH 4194 435 Thousand
Textron Inc. TXT SH 8162 433 Thousand
First Trust Value Line Dividend Index Fund FVD SH 12747 430 Thousand
First Bancorp Inc (ME) FNLC SH 16000 430 Thousand
Toronto-Dominion Bank (The) TD SH 7344 429 Thousand
Seagate Technology plc STX SH 9077 428 Thousand
Illinois Tool Works Inc ITW SH 2830 427 Thousand
First Financial Bancorp, Inc. (OH) FFBC SH 17114 415 Thousand
Varian Medical Systems, Inc. VAR SH 3043 414 Thousand
Weyerhaeuser Corp. WY SH 15720 414 Thousand
Nasdaq Inc NDAQ SH 4273 411 Thousand
Aqua America, Inc. WTR SH 9935 411 Thousand
Vanguard Intermediate-Term Corp Bond ETF VCIT SH 4575 411 Thousand
Kirby Corp KEX SH 5175 409 Thousand
Eastman Chemical Co. EMN SH 5223 407 Thousand
Roper Technologies Inc ROP SH 1096 401 Thousand
Allergan Plc AGN SH 2398 401 Thousand
Hershey Company (The) HSY SH 2974 399 Thousand
Loews Corp L SH 7306 399 Thousand
Tyson Foods, Inc. TSN SH 4920 397 Thousand
Fluor Corp. FLR SH 11736 395 Thousand
Waste Management, Inc. WM SH 3370 389 Thousand
Jacobs Engineering Group JEC SH 4615 389 Thousand
FGL Holdings FG SH 46252 389 Thousand
Telefonica Brasil S.A. ADR VIV SH 29763 388 Thousand
Juniper Networks Inc JNPR SH 14588 388 Thousand
Inter Parfums Inc. IPAR SH 5687 378 Thousand
Diamondback Energy Inc FANG SH 3462 377 Thousand
Fifth Third Bancorp (1927) (Cincinnati, OH) FITB SH 13509 377 Thousand
ARMOUR Residential REIT Inc ARR SH 20000 373 Thousand
Kroger Co. KR SH 17110 371 Thousand
Regions Financial Corp. (Birmingham, AL) RF SH 24827 371 Thousand
Charles River Laboratories International Inc CRL SH 2600 369 Thousand
Micron Technology, Inc. MU SH 9536 368 Thousand
Viacom Inc. Class B VIAB SH 12263 366 Thousand
CEL-SCI Corp. CVM SH 43668 366 Thousand
Entergy Corp. ETR SH 3516 362 Thousand
Dell Technologies Inc DELL SH 7120 362 Thousand
ProAssurance Corp. PRA SH 10000 361 Thousand
Mercury Computer Systems Inc. MRCY SH 5135 361 Thousand
BlackRock CA Municipal Income Trust BFZ SH 27250 361 Thousand
Micro Focus International PLC MFGP SH 13629 357 Thousand
Liberty Global PLC LILAK SH 20722 356 Thousand
Omnicom Group Inc. OMC SH 4319 354 Thousand
Murphy Oil Corp. MUR SH 14300 352 Thousand
United Rentals, Inc. URI SH 2636 350 Thousand
SPDR S&P Industrial ETF XLI SH 4497 348 Thousand
Uber Technologies Inc UBER SH 7511 348 Thousand
iShares Trust S&P 1500 Index Fund (ETF) ITOT SH 5220 348 Thousand
Novo-Nordisk A/S ADS NVO SH 6793 347 Thousand
EXACT Sciences Corp EXAS SH 2915 344 Thousand
M&T Bank Corp. (Buffalo, NY) (Manufacturers & Traders Trust) MTB SH 2020 344 Thousand
Coca-Cola FEMSA, S.A.B. de C.V. ADR KOF SH 5500 342 Thousand
Banco Bilbao Vizcaya Argentaria SA ADR BBVA SH 60826 338 Thousand
iShares Global Consumer Staples ETF KXI SH 6378 336 Thousand
Universal Corp. (Universal Leaf Tobacco) UVV SH 5526 336 Thousand
iShares U.S. Financial Services ETF IYG SH 2504 335 Thousand
Kellogg Co. K SH 6261 335 Thousand
Twitter Inc TWTR SH 9460 330 Thousand
HMS Holdings Corp. HMSY SH 10142 328 Thousand
Hanesbrands, Inc. HBI SH 19065 328 Thousand
Consolidated Edison Co. of New York Inc. (Consolidated Gas Co. of New York) ED SH 3745 328 Thousand
Phillips 66 PSX SH 3499 327 Thousand
American States Water Co. AWR SH 4347 327 Thousand
Williams Cos. (The) WMB SH 11666 327 Thousand
NovoCure Ltd NVCR SH 5148 326 Thousand
Dover Corp. DOV SH 3229 324 Thousand
Service Corp. International, Inc. SCI SH 6918 324 Thousand
iShares S&P Global 100 Index Fund IOO SH 6634 324 Thousand
Hunt (J.B.) Transport Services, Inc. JBHT SH 3524 322 Thousand
Schwab Fundamental U.S. Large Company Index ETF FNDX SH 8145 319 Thousand
Sysco Corp. SYY SH 4500 318 Thousand
ONEOK Inc. (Oklahoma Natural Gas) OKE SH 4616 318 Thousand
IQVIA Holdings Inc IQV SH 1957 315 Thousand
MSCI Inc MSCI SH 1320 315 Thousand
New York Times, Inc. Class A NYT SH 9662 315 Thousand
Western Digital Corp WDC SH 6605 314 Thousand
Spartan Motors, Inc. SPAR SH 28425 312 Thousand
KKR & Co. L.P. KKR SH 12322 311 Thousand
Intuit, Inc. INTU SH 1190 311 Thousand
SBA Communications Corp. SBAC SH 1375 309 Thousand
Ultragenyx Pharmaceutical Inc RARE SH 4843 308 Thousand
Tegna Inc. (Gannett Co.) TGNA SH 20275 307 Thousand
eBay Inc. EBAY SH 7730 305 Thousand
DXC Technology Company DXC SH 5531 305 Thousand
Assurant Inc. AIZ SH 2854 304 Thousand
SPDR S&P Software & Services ETF XSW SH 3162 304 Thousand
iShares Core S&P U.S. Growth ETF IUSG SH 4832 303 Thousand
VanEck Vect Gold Miners ETF GDX SH 11801 302 Thousand
Arconic Inc. (Alcoa) ARNC SH 11666 301 Thousand
Johnson Controls International plc (Tyco Laboratories) JCI SH 7271 300 Thousand
Simon Property Group, Inc. SPG SH 1874 299 Thousand
Invesco S&P 500 Top 50 ETF XLG SH 1426 299 Thousand
Air Transport Services Group Inc ATSG SH 12053 294 Thousand
Tapestry Inc TPR SH 9188 292 Thousand
Synopsys Inc. SNPS SH 2269 292 Thousand
Simply Good Foods Co/The SMPL SH 12094 291 Thousand
Kansas City Southern Industries Inc. KSU SH 2354 287 Thousand
National Oilwell Varco, Inc. NOV SH 12868 286 Thousand
Snap-On Inc. SNA SH 1729 286 Thousand
Vanguard Intermediate-Term Bond ETF BIV SH 3281 284 Thousand
Plantronics Inc. PLT SH 7675 284 Thousand
Starbucks Corp. SBUX SH 3371 283 Thousand
Citigroup, Inc. C SH 4025 282 Thousand
Leggett & Platt Inc. LEG SH 7326 281 Thousand
Acco Brands Corp ACCO SH 35722 281 Thousand
Synovus Financial Corp. (Columbus, GA) SNV SH 8040 281 Thousand
Vanguard Total World Stock Index ETF VT SH 3726 280 Thousand
Helen Of Troy Ltd. HELE SH 2136 279 Thousand
Lincoln National Corp. LNC SH 4335 279 Thousand
Duke Realty Corp. DRE SH 8796 278 Thousand
iShares Broad USD Inv Gr Corp Bd ETF USIG SH 4851 277 Thousand
Chubb Limited CB SH 1880 277 Thousand
Cintas Corporation CTAS SH 1169 277 Thousand
First Republic Bank (CA) FRC SH 2829 276 Thousand
iShares U.S. Medical Devices ETF IHI SH 1137 274 Thousand
S&T Bancorp, Inc. (Indiana, PA) STBA SH 7275 273 Thousand
Marathon Oil Corp. (1901) (old U.S. Steel) MRO SH 19191 273 Thousand
Equity Residential EQR SH 3585 272 Thousand
Albany International Corp. (DE) AIN SH 3268 271 Thousand
Northern Trust Corp. NTRS SH 3000 270 Thousand
Vanguard Mortgage-Backed Securities ETF VMBS SH 5110 270 Thousand
Cardinal Health, Inc. CAH SH 5727 270 Thousand
Comerica, Inc. (Detroit, MI) (Detroit Bank & Trust) CMA SH 3709 269 Thousand
L3 Technologies Inc LLL SH 1088 267 Thousand
Glaukos Corp GKOS SH 3543 267 Thousand
FirstEnergy Corp. FE SH 6195 265 Thousand
State Street Corp. (State Street Bank & Trust Co., Boston, MA) STT SH 4705 264 Thousand
Instructure Inc INST SH 6207 264 Thousand
iShares Edge MSCI Min Vol Global ETF ACWV SH 2840 262 Thousand
American Airlines Group Inc AAL SH 8001 261 Thousand
Four Corners Property Trust Inc FCPT SH 9550 261 Thousand
Paycom Software Inc PAYC SH 1137 258 Thousand
Bassett Furniture Industries Inc BSET SH 16893 258 Thousand
Kellogg Co. K SH 4799 257 Thousand
Lennox International, Inc. LII SH 936 257 Thousand
Polaris Industries Inc. PII SH 2803 256 Thousand
Magellan Midstream Partners LP MMP SH 3990 255 Thousand
Las Vegas Sands Corp LVS SH 4314 255 Thousand
WisdomTree Bloomberg Floating Rate Treasury Fund USFR SH 10156 255 Thousand
MercadoLibre Inc MELI SH 415 254 Thousand
iShares Edge MSCI Min Vol USA ETF USMV SH 4113 254 Thousand
Fidelity MSCI Comm Services Ind ETF FCOM SH 7640 253 Thousand
VeriSign Inc. VRSN SH 1209 253 Thousand
Motorola Solutions Inc MSI SH 1507 251 Thousand
International Paper Co. IP SH 5789 251 Thousand
CDW Corp. CDW SH 2255 250 Thousand
SPDR S&P Homebuilders ETF XHB SH 6006 250 Thousand
Crown Holdings Inc. (Crown Cork & Seal) CCK SH 4032 246 Thousand
Ulta Beauty Inc ULTA SH 710 246 Thousand
SPDR MSCI ACWI ex-US ETF CWI SH 6669 245 Thousand
VanEck Vect Morningstar Wide Moat ETF MOAT SH 5100 245 Thousand
WPP plc ADS ADR WPP SH 3898 245 Thousand
Yum China Holdings Inc YUMC SH 5293 245 Thousand
Magellan Midstream Partners LP MMP SH 3831 245 Thousand
iShares U.S. Consumer Services ETF IYC SH 1116 243 Thousand
Enbridge, Inc. ENB SH 6681 241 Thousand
Anadarko Petroleum Corp. APC SH 3414 241 Thousand
SJW Group (San Jose Water Co.) SJW SH 3946 240 Thousand
Sunoco LP SUN SH 7570 237 Thousand
iShares U.S. Home Construction ETF ITB SH 6188 237 Thousand
First Trust DJ Internet Index Fund FDN SH 1645 237 Thousand
Vanguard High Dividend Yield ETF VYM SH 2700 236 Thousand
Paychex Inc. PAYX SH 2853 235 Thousand
Scotts Miracle-Gro Co. (The) SMG SH 2390 235 Thousand
Biotechne Corp TECH SH 1129 235 Thousand
Amdocs Ltd DOX SH 3768 234 Thousand
ConAgra Brands Inc CAG SH 8786 233 Thousand
Pioneer Natural Resources Co. PXD SH 1516 233 Thousand
Quanta Services, Inc. PWR SH 6095 233 Thousand
Arthur J. Gallagher & Co Inc AJG SH 2664 233 Thousand
TE Connectivity Ltd TEL SH 2417 232 Thousand
Fastenal Co. FAST SH 7126 232 Thousand
Halliburton Co. HAL SH 10171 231 Thousand
Qurate Retail Group Inc Series A (Formerly Liberty Interactive) QRTEA SH 18574 230 Thousand
Ingevity Corp NGVT SH 2173 229 Thousand
Agilent Technologies Inc A SH 3060 228 Thousand
Vanguard Small-Cap Growth ETF VBK SH 1223 228 Thousand
KeyCorp, Inc. (Cleveland, Ohio) KEY SH 12796 227 Thousand
VanEck Vect Junior Gold Miners ETF GDXJ SH 6450 225 Thousand
Global X S&P 500 Catholic Values ETF CATH SH 6266 225 Thousand
Camden Property Trust CPT SH 2150 224 Thousand
Hanover Insurance Group, Inc. (The) THG SH 1738 223 Thousand
iShares U.S. Technology ETF IYW SH 1120 222 Thousand
Carter Bank and Trust CARE SH 11175 221 Thousand
Hawaiian Electric Industries HE SH 5065 221 Thousand
Nomad Foods Ltd NOMD SH 10360 221 Thousand
Nucor Corp. NUE SH 4013 221 Thousand
CoStar Group Inc CSGP SH 397 220 Thousand
Cognizant Technology Solutions Corp CTSH SH 3461 219 Thousand
Olin Corp. (Mathieson Chemical) OLN SH 10000 219 Thousand
FlexShares iBoxx 3-Year Target Duration TIPS Index Fund TDTT SH 8775 217 Thousand
Fomento Economico Mexicano S.A.B. de CV ADR FMX SH 2248 217 Thousand
Alliance Data Systems Corp ADS SH 1536 215 Thousand
Old Dominion Freight Line Inc ODFL SH 1443 215 Thousand
Walgreens Boots Alliance Inc. WBA SH 3924 215 Thousand
Universal Health Services Class B UHS SH 1635 213 Thousand
Valley National Bancorp VLY SH 19800 213 Thousand
ICICI Bank Ltd. ADS ADR IBN SH 16867 212 Thousand
Fidelity National Information Services Inc FIS SH 1732 212 Thousand
Immunomedics Inc. IMMU SH 15200 211 Thousand
Invesco S&P 500 Low Volatility ETF SPLV SH 3842 211 Thousand
Raymond James Financial Inc. RJF SH 2474 209 Thousand
Deutsche X-trackers MSCI EAFE Hedged Equity ETF DBEF SH 6565 208 Thousand
China Mobile Ltd. ADR CHL SH 4558 206 Thousand
TD Ameritrade Holding Corp Class A AMTD SH 4129 206 Thousand
Accenture Plc ACN SH 1117 206 Thousand
Toyota Motors Corp. ADR TM SH 1655 205 Thousand
Brown-Forman Corp. Class B BF.B SH 3684 204 Thousand
Invesco Senior Loan ETF BKLN SH 9012 204 Thousand
National Retail Properties, Inc. NNN SH 3849 204 Thousand
PPL Corp. (Pennsylvania Power & Light) PPL SH 6554 203 Thousand
Federated Investors Inc. FII SH 6242 203 Thousand
HP Inc HPQ SH 9748 203 Thousand
Ameriprise Financial, Inc. AMP SH 1401 203 Thousand
Leggett & Platt Inc. LEG SH 5250 201 Thousand
WisdomTree US LargeCap Dividend Fund DLN SH 2075 201 Thousand
Omega Healthcare Investors, Inc. OHI SH 5450 200 Thousand
Southern National Bancorp Virginia Inc SONA SH 13000 199 Thousand
PACCAR Inc. PCAR SH 2764 198 Thousand
Flextronics International Inc. FLEX SH 20665 198 Thousand
Briggs & Stratton Corp. BGG SH 19200 197 Thousand
Atmos Energy Corp ATO SH 1870 197 Thousand
ResMed Inc. RMD SH 1594 195 Thousand
Marsh & McLennan Companies, Inc. MMC SH 1945 194 Thousand
Laboratory Corp of America Holdings LH SH 1122 194 Thousand
Arrow Electronics Corp. ARW SH 2707 193 Thousand
Nabors Industries Ltd. NBR SH 66464 193 Thousand
HDFC Bank Ltd ADR HDB SH 1473 192 Thousand
Helmerich & Payne, Inc. HP SH 3800 192 Thousand
Restaurant Brands International Inc QSR SH 2749 191 Thousand
Worldpay Inc Class A WP SH 1546 189 Thousand
SiteOne Landscape Supply Inc SITE SH 2730 189 Thousand
Franklin Resources Inc BEN SH 5405 188 Thousand
iShares MSCI Emerging Index Fund EEM SH 4373 188 Thousand
Cullen/Frost Bankers, Inc. (Frost National Bank) (San Antonio, TX) CFR SH 2007 188 Thousand
FMC Corp. (Food Machinery & Chemical Corp.) FMC SH 2256 187 Thousand
Encompass Health Corp EHC SH 2929 186 Thousand
Plantronics Inc. PLT SH 5000 185 Thousand
Atlassian Corp Plc TEAM SH 1411 185 Thousand
Barrick Gold Corp GOLD SH 11704 185 Thousand
Westinghouse Air Brake Technologies Corp WAB SH 2578 185 Thousand
SPDR Energy Select Sector Fund XLE SH 2902 185 Thousand
SPDR Dow Jones Wilshire REIT ETF RWR SH 1849 183 Thousand
Watsco Inc. WSO SH 1116 182 Thousand
Guardant Health Inc GH SH 2094 181 Thousand
Air Lease Corp AL SH 4356 180 Thousand
ProLogis, Inc. PLD SH 2230 179 Thousand
Wyndham Hotels & Resorts Inc WH SH 3202 178 Thousand
W.P. Carey Inc WPC SH 2170 176 Thousand
Avery Dennison Corp. AVY SH 1515 175 Thousand
Equity Lifestyle Properties Inc ELS SH 1431 174 Thousand
Comerica, Inc. (Detroit, MI) (Detroit Bank & Trust) CMA SH 2394 174 Thousand
RPC Inc RES SH 24112 174 Thousand
American Water Works Co Inc AWK SH 1500 174 Thousand
Tractor Supply Company TSCO SH 1599 174 Thousand
Vanguard FTSE Developed Markets ETF VEA SH 4155 173 Thousand
iShares MSCI ACWI Index Fund ACWI SH 2330 172 Thousand
Nabors Industries Ltd. NBR SH 57904 168 Thousand
Itau Unibnco ADR ITUB SH 17865 168 Thousand
Biotechne Corp TECH SH 800 167 Thousand
Four Corners Property Trust Inc FCPT SH 6111 167 Thousand
Schein (Henry) Inc. HSIC SH 2370 166 Thousand
Yandex N.V. YNDX SH 4340 165 Thousand
Xerox Corp. (Haloid Co.) XRX SH 4654 165 Thousand
Monolithic Power Systems Inc MPWR SH 1206 164 Thousand
C.H. Robinson Worldwide Inc CHRW SH 1946 164 Thousand
Etsy Inc ETSY SH 2670 164 Thousand
Centene Corp CNC SH 3124 164 Thousand
Primerica Inc PRI SH 1366 164 Thousand
Ionis Phrmacutls IONS SH 2549 164 Thousand
Ingredion Inc. INGR SH 1972 163 Thousand
MGM Resorts International, Inc. MGM SH 5683 162 Thousand
LCI Industries LCII SH 1785 161 Thousand
Lam Research Corp. LRCX SH 859 161 Thousand
TopBuild Corp BLD SH 1932 160 Thousand
Evergy (Kansas Power & Light - Western Resources - Westar Energy Inc.) EVRG SH 2661 160 Thousand
Northern Trust Corp. NTRS SH 1771 159 Thousand
Generac Holdlings Inc GNRC SH 2262 157 Thousand
Materion Corp MTRN SH 2280 155 Thousand
Albemarle Corp. ALB SH 2198 155 Thousand
Energy Transfer Equity LP ET SH 10946 154 Thousand
BHP Group Ltd BHP SH 2625 153 Thousand
iShares Intermediate-Term Corp Bd ETF IGIB SH 2630 150 Thousand
PPG Industries, Inc. (Pittsburgh Plate Glass) PPG SH 1288 150 Thousand
Vanguard Real Estate ETF VNQ SH 1700 149 Thousand
Royal Caribbean Cruises Ltd RCL SH 1232 149 Thousand
Community Bank System, Inc. CBU SH 2256 149 Thousand
Hewlett Packard Enterprise Co HPE SH 9992 149 Thousand
Expeditors International of Washington Inc EXPD SH 1933 147 Thousand
Alcon Inc ALC SH 2356 146 Thousand
Carpenter Technology Corp. CRS SH 3050 146 Thousand
IAC/InterActiveCorp IAC SH 668 145 Thousand
Seagate Technology plc STX SH 3067 145 Thousand
Noble Energy, Inc NBL SH 6478 145 Thousand
CBS Corp CBS SH 2880 144 Thousand
Advance Auto Parts, Inc. AAP SH 932 144 Thousand
First Trust Large Cap Core AlphaDEX Fund FEX SH 2350 144 Thousand
Brown & Brown Inc. BRO SH 4257 143 Thousand
DXC Technology Company DXC SH 2554 141 Thousand
SPDR S&P Utilities ETF XLU SH 2350 140 Thousand
Keysight Technologies Inc KEYS SH 1563 140 Thousand
First Interstate BancSystem Inc FIBK SH 3492 138 Thousand
Dolby Laboratories DLB SH 2102 136 Thousand
Sirius XM Holdings Inc SIRI SH 24304 136 Thousand
Willis Towers Watson plc WLTW SH 701 134 Thousand
iShares Core S&P U.S. Value ETF IUSV SH 2327 132 Thousand
CyrusOne Inc CONE SH 2286 132 Thousand
V.F. Corp. (Vanity Fair Mills Inc.) VFC SH 1515 132 Thousand
FirstEnergy Corp. FE SH 3090 132 Thousand
Chemours Co (The) CC SH 5487 132 Thousand
SPDR Dow Jones International Real Estate ETF RWX SH 3326 129 Thousand
iShares U.S. Healthcare ETF IYH SH 655 128 Thousand
Nice Ltd Adr ADR NICE SH 931 128 Thousand
Nuance Communications, Inc. NUAN SH 7868 126 Thousand
Vanguard FTSEEuropean ETF VGK SH 2260 124 Thousand
Redwood Trust, Inc. RWT SH 7500 124 Thousand
New Residential Investment Corp. NRZ SH 8000 123 Thousand
Liberty Global plc Class C LBTYK SH 4654 123 Thousand
Lamb Weston Holdings Inc LW SH 1936 123 Thousand
Flowers Foods FLO SH 5270 123 Thousand
Freeport-McMoRan Copper & Gold, Inc FCX SH 10509 122 Thousand
Marvell Technology Group Ltd MRVL SH 5075 121 Thousand
Robert Half International, Inc. RHI SH 2101 120 Thousand
AppFolio Inc APPF SH 1175 120 Thousand
Snap Inc Class A SNAP SH 8343 119 Thousand
Sealed Air Corp. SEE SH 2788 119 Thousand
Knowles Corp. KN SH 6441 118 Thousand
Black Hills Corp. BKH SH 1500 117 Thousand
Cubic Corp CUB SH 1814 117 Thousand
Papa Johns International Inc. PZZA SH 2622 117 Thousand
Fidelity MSCI Energy Index ETF FENY SH 6739 116 Thousand
Ball Corp. BLL SH 1639 115 Thousand
AES Corp. (The) AES SH 6827 114 Thousand
ON Semiconductor Corp ON SH 5642 114 Thousand
Seacoast Banking Corp. of Florida SBCF SH 4472 114 Thousand
LivePerson Inc. LPSN SH 4010 112 Thousand
Owens Corning Inc OC SH 1899 111 Thousand
Wyndham Destinations Inc WYND SH 2530 111 Thousand
Hanover Insurance Group, Inc. (The) THG SH 848 109 Thousand
D.R. Horton, Inc. DHI SH 2494 108 Thousand
Cambrex Corp. CBM SH 2295 107 Thousand
TC Energy Corp TRP SH 2170 107 Thousand
America First Multifamily Investors L.P. ATAX SH 15000 107 Thousand
Akamai Technologies Inc. AKAM SH 1323 106 Thousand
DTE Energy Co. (Detroit Edison) DTE SH 824 105 Thousand
American Tower Corp., Class A AMT SH 510 104 Thousand
Resideo Technologies Inc REZI SH 4681 103 Thousand
Skyline Champion Corp SKY SH 3774 103 Thousand
iShares U.S. Real Estate ETF IYR SH 1164 102 Thousand
Chart Industries Inc GTLS SH 1320 101 Thousand
ProAssurance Corp. PRA SH 2805 101 Thousand
iShares MSCI USA ESG Select ETF SUSA SH 830 101 Thousand
SPDR S&P Biotech ETF XBI SH 1148 101 Thousand
Vanguard Long-Term Bond ETF BLV SH 1029 100 Thousand
W D-40 Co WDFC SH 628 100 Thousand
Terreno Realty Corp TRNO SH 2012 99 Thousand
Everest Re Group Ltd. RE SH 400 99 Thousand
Citrix Systems Inc. CTXS SH 997 98 Thousand
National Retail Properties, Inc. NNN SH 1850 98 Thousand
Royce Value Trust Inc RVT SH 7015 98 Thousand
MetLife Inc. MET SH 1956 97 Thousand
Acushnet Holdings Corp GOLF SH 3681 97 Thousand
Vmware Inc VMW SH 581 97 Thousand
VanEck Vectors JP Morgan EM Local Curren EMLC SH 2762 96 Thousand
Nuveen AMT-Free Municipal Income Fund NEA SH 6954 96 Thousand
Reinsurance Group of America Inc RGA SH 606 95 Thousand
Jabil Inc JBL SH 2993 95 Thousand
Evercore Inc. Class A EVR SH 1073 95 Thousand
Littelfuse Inc. LFUS SH 539 95 Thousand
Vanguard Consumer Discretion ETF VCR SH 519 93 Thousand
Whirlpool Corp. (DE) WHR SH 654 93 Thousand
Smartfina Inc SMBK SH 4286 93 Thousand
Oceaneering International Inc. OII SH 4534 92 Thousand
Lamar Advertising Co LAMR SH 1144 92 Thousand
Canopy Growth Corp CGC SH 2280 92 Thousand
T. Rowe Price Group TROW SH 843 92 Thousand
PVH Corp. (Phillips Jones - Phillips Van Heusen Corp.) PVH SH 964 91 Thousand
UBS Group AG ADR UBS SH 7684 91 Thousand
WisdomTree Japan Hedged Equity Fund DXJ SH 1868 91 Thousand
CBRE Group Inc Common Stock Class A CBRE SH 1766 91 Thousand
Advanced Micro Devices Inc AMD SH 2973 90 Thousand
Under Armour Inc Cl C UA SH 4032 90 Thousand
Dell Technologies Inc DELL SH 1770 90 Thousand
Gannett Co Inc GCI SH 10830 88 Thousand
Kohls Corp. KSS SH 1831 87 Thousand
iShares TIPS Bond ETF TIP SH 750 87 Thousand
WisdomTree Investments Inc WETF SH 14000 86 Thousand
SPDR S&P 500 Growth ETF SPYG SH 2232 86 Thousand
iShares MSCI All Cntry Asia Ex Japan Index Fund AAXJ SH 1230 86 Thousand
Microchip Technology Inc MCHP SH 983 85 Thousand
CBIZ Inc CBZ SH 4351 85 Thousand
Retail Opportunity Investments Corp ROIC SH 4983 85 Thousand
Marten Transport Ltd MRTN SH 4685 85 Thousand
BlackRock Enhanced Equity Dividend Trust BDJ SH 9575 85 Thousand
Juniper Networks Inc JNPR SH 3175 85 Thousand
Teleflex, Inc. TFX SH 250 83 Thousand
MTS Systems Corp. MTSC SH 1400 82 Thousand
Descartes Systems Group Inc. DSGX SH 2217 82 Thousand
EnPro Industries Inc NPO SH 1285 82 Thousand
Chemours Co (The) CC SH 3414 82 Thousand
National Instruments Corp NATI SH 1960 82 Thousand
Avanos Medical Inc AVNS SH 1887 82 Thousand
Koninklijke Philips Electronics NV ADR PHG SH 1848 81 Thousand
Brooks Automation Inc BRKS SH 2101 81 Thousand
Hercules Capital Inc HTGC SH 6283 81 Thousand
DTE Energy Co. (Detroit Edison) DTE SH 620 79 Thousand
iShares U.S. Regional Banks ETF IAT SH 1717 79 Thousand
Encore Wire Corp WIRE SH 1353 79 Thousand
Ameren Corporation AEE SH 1032 78 Thousand
TransUnion TRU SH 1055 78 Thousand
CRH Plc ADR CRH SH 2376 78 Thousand
Resideo Technologies Inc REZI SH 3509 77 Thousand
Halliburton Co. HAL SH 3388 77 Thousand
Neenah Inc NP SH 1140 77 Thousand
Fidelity MSCI Information Tech Index ETF FTEC SH 1237 77 Thousand
GlaxoSmithKline Plc ADR GSK SH 1935 77 Thousand
Teva Pharmaceutical Industries Ltd, ADR TEVA SH 8258 76 Thousand
iShares Core High Dividend ETF HDV SH 800 76 Thousand
ALPS Sector Dividend Dogs ETF SDOG SH 1753 76 Thousand
Old Republic International Corp. ORI SH 3300 74 Thousand
Amneal Pharmaceuticals Inc AMRX SH 10286 74 Thousand
Zynga, Inc. ZNGA SH 12100 74 Thousand
Ryman Hospitality Properties, Inc. REIT RHP SH 918 74 Thousand
Essex Property Trust, Inc. ESS SH 254 74 Thousand
Cray Inc. CRAY SH 2124 74 Thousand
SPDR S&P Insurance ETF KIE SH 2166 74 Thousand
W D-40 Co WDFC SH 465 74 Thousand
Elanco Animal Health Inc ELAN SH 2157 73 Thousand
Oshkosh Corporation OSK SH 879 73 Thousand
Ventas, Inc. VTR SH 1054 72 Thousand
SPDR S&P Regional Banking ETF KRE SH 1342 72 Thousand
Healthstream Inc. HSTM SH 2777 72 Thousand
iShares Expanded Tech Sector ETF IGM SH 334 72 Thousand
Invesco S&P 500 Equal Weight ETF RSP SH 657 71 Thousand
Ameren Corporation AEE SH 951 71 Thousand
KEMET Corp KEM SH 3752 71 Thousand
First Trust Dorsey Wright Focus 5 ETF FV SH 2350 71 Thousand
Appian Corp APPN SH 1951 70 Thousand
Sherwin-Williams Co. SHW SH 153 70 Thousand
Schwab U.S. REIT ETF SCHH SH 1583 70 Thousand
Halozyme Therapeutics Inc HALO SH 4072 70 Thousand
Monmouth Real Estate Investment Corp MNR SH 5137 70 Thousand
iShares Dow Jones U.S. ETF IYY SH 478 70 Thousand
SPDR S&P 600 Small Cap ETF SLY SH 1022 69 Thousand
Energy Transfer Equity LP ET SH 4871 69 Thousand
Kaiser Aluminum Corp KALU SH 705 69 Thousand
Apollo Global Management LLC APO SH 2000 69 Thousand
Republic Services Inc. RSG SH 793 69 Thousand
Hubbell Inc Class B HUBB SH 530 69 Thousand
Cincinnati Financial Corp. CINF SH 652 68 Thousand
Vanguard Industrials ETF VIS SH 469 68 Thousand
Banco Santander S.A. ADR SAN SH 14913 68 Thousand
Schein (Henry) Inc. HSIC SH 954 67 Thousand
Core Laboratories N.V. CLB SH 1274 67 Thousand
Leidos Holdings Inc LDOS SH 824 66 Thousand
Wynn Resorts Ltd WYNN SH 530 66 Thousand
Astrazeneca PLC AZN SH 1603 66 Thousand
First Trust Health Care AlphaDEX Fund FXH SH 853 66 Thousand
Central Pacific Financial Corp. CPF SH 2215 66 Thousand
Fluor Corp. FLR SH 1919 65 Thousand
Cardinal Health, Inc. CAH SH 1380 65 Thousand
Vodafone Group Plc Sponsored ADR VOD SH 3999 65 Thousand
Hub Group, Inc. Class A HUBG SH 1543 65 Thousand
Crawford & Co Class A CRD.A SH 6037 64 Thousand
DENTSPLY International Inc. (1983) XRAY SH 1084 63 Thousand
Spirit Aerosystems Holdings Inc. Class A SPR SH 773 63 Thousand
Bloom Energy Corp BE SH 5142 63 Thousand
Equity Commonwealth Inc. EQC SH 1911 62 Thousand
Synchrony Financial SYF SH 1800 62 Thousand
Live Oak Bancshares Inc LOB SH 3600 62 Thousand
Best Buy Co., Inc. BBY SH 896 62 Thousand
F5 Networks Inc FFIV SH 428 62 Thousand
Invesco Taxable Municipal Bond ETF BAB SH 1925 61 Thousand
Capstead Mortgage Corp. CMO SH 7289 61 Thousand
Edwards Lifesciences Corp. EW SH 329 61 Thousand
India Globalization Capital Inc IGC SH 36667 60 Thousand
RE/MAX Holdings Inc RMAX SH 1962 60 Thousand
Invesco WilderHill Clean Energy ETF PBW SH 2000 59 Thousand
iShares Cohen & Steers Realty Majors Index Fund ICF SH 517 58 Thousand
PayPal Holdings Inc PYPL SH 509 58 Thousand
Aon Plc AON SH 301 58 Thousand
BCE Inc. (Bell Telephone of Canada) BCE SH 1258 57 Thousand
iShares PHLX Semiconductor Index Fund SOXX SH 286 57 Thousand
Scholastic Corp. SCHL SH 1725 57 Thousand
iShares Edge MSCI Min Vol EAFE ETF EFAV SH 775 56 Thousand
Columbia Banking System, Inc. COLB SH 1539 56 Thousand
Marcus & Millichap Inc MMI SH 1811 56 Thousand
SPDR Consumer Discretionary Select Sector ETF XLY SH 462 55 Thousand
Cohen & Steers Infrastructure Fund Inc UTF SH 2116 55 Thousand
Peoples United Financial, Inc. PBCT SH 3214 54 Thousand
Foot Locker Inc. (F. W. Woolworth) FL SH 1288 54 Thousand
Electronic Arts, Inc. EA SH 535 54 Thousand
Macys Inc M SH 2528 54 Thousand
Veeva Systems Inc VEEV SH 336 54 Thousand
Schwab US Dividend Equity ETF SCHD SH 1000 53 Thousand
Invesco FTSE RAFI US 1000 ETF PRF SH 450 52 Thousand
ORBCOMM Inc ORBC SH 7006 51 Thousand
ViewRay Inc VRAY SH 5700 50 Thousand
Avanos Medical Inc AVNS SH 1114 49 Thousand
Invesco QQQ Trust Series 1 QQQ SH 265 49 Thousand
Baker Hughes Class A BHGE SH 2002 49 Thousand
Vanguard Value ETF VTV SH 440 49 Thousand
MarketAxess Holdings Inc MKTX SH 150 48 Thousand
Wireless Telecom Group Inc. WTT SH 30000 47 Thousand
Marathon Petroleum Corp MPC SH 841 47 Thousand
Maxim Integrated Products Inc MXIM SH 780 47 Thousand
Annaly Mortgage Management, Inc. NLY SH 5051 46 Thousand
Hormel Foods Corp. HRL SH 1130 46 Thousand
SPDR Bloomberg Barclays High Yield Bond JNK SH 422 46 Thousand
Johnson Controls International plc (Tyco Laboratories) JCI SH 1117 46 Thousand
Invesco Fdamental High Yield Corporate B PHB SH 2403 46 Thousand
WisdomTree International SmallCap Fund DLS SH 692 45 Thousand
Eversource Energy (Western Massachusetts Cos./Northeast Utilities) ES SH 580 44 Thousand
First Trust Amex Biotech Index Fund FBT SH 310 44 Thousand
RPC Inc RES SH 6075 44 Thousand
Kohls Corp. KSS SH 933 44 Thousand
Marriott International Inc/MD MAR SH 306 43 Thousand
Ashland Inc. ASH SH 535 43 Thousand
T-Mobile US Inc TMUS SH 575 43 Thousand
Welltower Inc WELL SH 511 42 Thousand
National Grid Plc ADR NGG SH 769 41 Thousand
Realty Income Corp. O SH 590 41 Thousand
Netflix Inc NFLX SH 111 41 Thousand
Hormel Foods Corp. HRL SH 1000 41 Thousand
Dollar Tree Inc. DLTR SH 373 40 Thousand
Garmin Ltd GRMN SH 500 40 Thousand
Tapestry Inc TPR SH 1254 40 Thousand
Public Storage, Inc. PSA SH 162 39 Thousand
WisdomTree Japan Hedged SmallCap Equity DXJS SH 1002 38 Thousand
Wabco Holdings Inc WBC SH 281 37 Thousand
First Trust Water ETF FIW SH 675 37 Thousand
Mastercard Inc MA SH 139 37 Thousand
British American Tobacco Industries BTI SH 1053 37 Thousand
OReilly Automotive Inc. ORLY SH 98 36 Thousand
Shake Shack Inc SHAK SH 500 36 Thousand
First Interstate BancSystem Inc FIBK SH 900 36 Thousand
Take-Two Interactive Software, Inc. TTWO SH 319 36 Thousand
First Trust Large Cap Core AlphaDEX Fund FEX SH 588 36 Thousand
CEMEX S.A. de C.V. Series A (Sponsored ADR) ADR CX SH 8247 35 Thousand
Schwab U.S. Broad Market ETF SCHB SH 500 35 Thousand
Celanese Corp CE SH 311 34 Thousand
Canadian Imperial Bank of Commerce (NYSE) CM SH 439 34 Thousand
Allegion plc ALLE SH 306 34 Thousand
Chesapeake Energy Corp. CHK SH 17200 34 Thousand
iShares Core Dividend Growth ETF DGRO SH 860 33 Thousand
CarMax Inc. KMX SH 376 33 Thousand
Guidewire Software, Inc. GWRE SH 311 32 Thousand
Communication Services Select Sector SPDR Fund XLC SH 650 32 Thousand
Twilio Inc TWLO SH 233 32 Thousand
Vanguard Extended Market Index ETF VXF SH 270 32 Thousand
Brown-Forman Corp. Class B BF.B SH 567 31 Thousand
Anheuser-Busch Inbev SA ADR BUD SH 354 31 Thousand
SPDR S&P Health Care ETF XLV SH 328 30 Thousand
Alleghany Corp (NY) Y SH 44 30 Thousand
Alerian MLP ETF AMLP SH 3022 30 Thousand
Vanguard Short-Term Government ETF VGSH SH 490 30 Thousand
ONEOK Inc. (Oklahoma Natural Gas) OKE SH 417 29 Thousand
Murphy Oil Corp. MUR SH 1188 29 Thousand
Progressive Corp. PGR SH 362 29 Thousand
Knowles Corp. KN SH 1600 29 Thousand
Applied Materials Inc. AMAT SH 653 29 Thousand
Fox Corp Class A FOXA SH 779 29 Thousand
Enterprise Products Partners LP EPD SH 1000 29 Thousand
Crawford & Co Class B CRD.B SH 3037 28 Thousand
Micro Focus International PLC MFGP SH 1056 28 Thousand
iShares Short Treasury Bond ETF SHV SH 250 28 Thousand
Kroger Co. KR SH 1312 28 Thousand
iShares National Muni Bond ETF MUB SH 250 28 Thousand
McKesson Corp. MCK SH 212 28 Thousand
iShares 0-5 Year High Yield Corporate Bond ETF SHYG SH 600 28 Thousand
Martin Marietta Materials Inc. MLM SH 122 28 Thousand
Grainger (W.W.) Inc. GWW SH 101 27 Thousand
HCA Healthcare Inc HCA SH 198 27 Thousand
Quanta Services, Inc. PWR SH 698 27 Thousand
United Rentals, Inc. URI SH 203 27 Thousand
Huntington Bancshares, Inc. (Huntington National Bank, Columbus, OH) HBAN SH 1974 27 Thousand
SPDR Nuveen Bloomberg Barclays Municipal TFI SH 510 26 Thousand
iShares JP Morgan USD Emerging Markets B EMB SH 230 26 Thousand
iShares S&P North American Natural Resources Sector Index Fund IGE SH 828 25 Thousand
Marathon Oil Corp. (1901) (old U.S. Steel) MRO SH 1735 25 Thousand
Valero Energy Corp. VLO SH 280 24 Thousand
Suncor Energy, Inc. SU SH 765 24 Thousand
NVR Inc NVR SH 7 24 Thousand
iShares International Select Dividnd ETF IDV SH 750 23 Thousand
Exelon Corp. (Philadelphia Electric Co.) EXC SH 487 23 Thousand
Estee Lauder Companies Inc. EL SH 127 23 Thousand
Ralph Lauren Corp. Class A RL SH 200 23 Thousand
First Trust Morningstar ETF FDL SH 710 22 Thousand
Prudential Financial Inc. PRU SH 218 22 Thousand
Illumina Inc ILMN SH 59 22 Thousand
Blackstone Group Inc BX SH 500 22 Thousand
Canadian Pacific Railway Ltd. (2001) CP SH 90 21 Thousand
Charles Schwab Corp SCHW SH 534 21 Thousand
SPDR Bloomberg Barclays Convertible Securities ETF CWB SH 400 21 Thousand
Anthem Inc ANTM SH 71 20 Thousand
Ingredion Inc. INGR SH 230 19 Thousand
Alliance Data Systems Corp ADS SH 139 19 Thousand
United Airlines Holdings Inc UAL SH 213 19 Thousand
Vanguard Energy ETF VDE SH 221 19 Thousand
Aqua America Inc WTRU SH 312 18 Thousand
National Oilwell Varco, Inc. NOV SH 802 18 Thousand
Southwest Airlines Co. LUV SH 351 18 Thousand
NewMarket Corp. (Albermarle Paper Manufacturing - Ethyl Corp.) NEU SH 46 18 Thousand
Pultegroup Inc PHM SH 583 18 Thousand
Nuveen AMT-Free Municipal Income Fund NEA SH 1296 18 Thousand
Hanesbrands, Inc. HBI SH 1035 18 Thousand
Crown Holdings Inc. (Crown Cork & Seal) CCK SH 290 18 Thousand
Okta Inc OKTA SH 143 18 Thousand
Edison International (Southern California Edison) EIX SH 257 17 Thousand
ServiceNow Inc NOW SH 58 16 Thousand
Novartis AG ADS NVS SH 175 16 Thousand
Workday Inc WDAY SH 79 16 Thousand
Alibaba Group Holding Ltd ADR BABA SH 95 16 Thousand
Towne Bank/Portsmouth VA TOWN SH 569 16 Thousand
Altaba Inc. (Yahoo) AABA SH 232 16 Thousand
First Trust Developed Markets ex-US AlphaDEX Fund FDT SH 300 16 Thousand
Roper Technologies Inc ROP SH 42 15 Thousand
Zayo Group Holdings Inc ZAYO SH 466 15 Thousand
Bank of Montreal (NYSE) BMO SH 200 15 Thousand
Aercap Holdings N.V. AER SH 298 15 Thousand
S&P Global Inc. (McGraw-Hill Inc.) SPGI SH 65 15 Thousand
Advanced Micro Devices Inc AMD SH 501 15 Thousand
Analog Devices Inc ADI SH 137 15 Thousand
Paycom Software Inc PAYC SH 62 14 Thousand
Vanguard Utilities ETF VPU SH 105 14 Thousand
Ares Management LP ARES SH 500 13 Thousand
Vertex Pharmaceuticals, Inc. VRTX SH 70 13 Thousand
Arconic Inc. (Alcoa) ARNC SH 497 13 Thousand
Invesco BuyBack Achievers ETF PKW SH 200 13 Thousand
Arrow Electronics Corp. ARW SH 178 13 Thousand
XPO Logistics Inc XPO SH 229 13 Thousand
Vanguard FTSEEuropean ETF VGK SH 240 13 Thousand
Zions Bancorp ZION SH 266 12 Thousand
Altaba Inc. (Yahoo) AABA SH 160 11 Thousand
Twitter Inc TWTR SH 304 11 Thousand
Steel Dynamics, Inc. STLD SH 366 11 Thousand
Flextronics International Inc. FLEX SH 1100 11 Thousand
Qurate Retail Group Inc Series A (Formerly Liberty Interactive) QRTEA SH 855 11 Thousand
Leidos Holdings Inc LDOS SH 139 11 Thousand
eBay Inc. EBAY SH 291 11 Thousand
iShares Short-Term Corporate Bond ETF IGSB SH 200 11 Thousand
D.R. Horton, Inc. DHI SH 249 11 Thousand
WisdomTree Europe Hedged Equity Fund HEDJ SH 160 11 Thousand
Discover Financial Services DFS SH 139 11 Thousand
Schwab US Dividend Equity ETF SCHD SH 200 11 Thousand
JBG SMITH Properties JBGS SH 259 10 Thousand
FIserv Inc. FISV SH 112 10 Thousand
Lululemon Athletica inc. LULU SH 55 10 Thousand
Gabelli Dividend & Income Trust GDV SH 453 10 Thousand
Lennar Corp. Class A LEN SH 200 10 Thousand
Henry (Jack) & Associates, Inc. JKHY SH 75 10 Thousand
Air Lease Corp AL SH 238 10 Thousand
Tesla Inc TSLA SH 43 10 Thousand
Nuveen Municipal Value Fund NUV SH 1000 10 Thousand
BioMarin Pharmaceutical Inc BMRN SH 118 10 Thousand
Verisk Analytics Inc VRSK SH 68 10 Thousand
Equinor ASA EQNR SH 500 10 Thousand
KKR & Co. L.P. KKR SH 400 10 Thousand
SPDR Bloomberg Barclays Convertible Securities ETF CWB SH 166 9 Thousand
VanEck Vectors Biotech ETF Fund BBH SH 68 9 Thousand
Las Vegas Sands Corp LVS SH 155 9 Thousand
Quest Diagnostics, Inc. DGX SH 89 9 Thousand
IQVIA Holdings Inc IQV SH 59 9 Thousand
First Trust NASDAQ-100 Tech Index Fund QTEC SH 108 9 Thousand
Stanley Black & Decker Inc. SWK SH 59 9 Thousand
Uber Technologies Inc UBER SH 200 9 Thousand
TD Ameritrade Holding Corp Class A AMTD SH 184 9 Thousand
Vistra Energy Cp VST SH 400 9 Thousand
Discovery Inc Series A DISCA SH 277 9 Thousand
EVINE Live Inc IMBI SH 20000 9 Thousand
Omega Healthcare Investors, Inc. OHI SH 237 9 Thousand
Alexion Pharmaceuticals Inc. ALXN SH 71 9 Thousand
Ryman Hospitality Properties, Inc. REIT RHP SH 110 9 Thousand
FleetCor Technologies Inc FLT SH 32 9 Thousand
GCI Liberty Inc. (Liberty Interactive Corp.) GLIBA SH 137 8 Thousand
iShares Global Infrastructure ETF IGF SH 176 8 Thousand
Kinder Morgan Inc. (DE) KMI SH 401 8 Thousand
Vanguard Short-Term Corporate Bond ETF VCSH SH 105 8 Thousand
Bank of the Ozarks OZK SH 251 8 Thousand
Ametek Inc. AME SH 84 8 Thousand
AmerisourceBergen Corp (Holding Co) ABC SH 88 8 Thousand
Akamai Technologies Inc. AKAM SH 98 8 Thousand
Zayo Group Holdings Inc ZAYO SH 232 8 Thousand
STORE Capital Corp STOR SH 231 8 Thousand
LPL Financial Holdings Inc LPLA SH 102 8 Thousand
First Horizon National Corp. (First National Bank, Memphis, TN) FHN SH 547 8 Thousand
Popular Inc (Puerto Rico) BPOP SH 151 8 Thousand
Zoetis, Inc. ZTS SH 72 8 Thousand
General Motors Co GM SH 211 8 Thousand
Equinix Inc EQIX SH 15 8 Thousand
Reliance Steel & Aluminum Co. RS SH 80 8 Thousand
Infosys Ltd ADR INFY SH 722 8 Thousand
Evergy (Kansas Power & Light - Western Resources - Westar Energy Inc.) EVRG SH 132 8 Thousand
Amcor Ltd AMCR SH 654 8 Thousand
AGCO Corp AGCO SH 107 8 Thousand
Ford Motor Co. F SH 717 7 Thousand
Halozyme Therapeutics Inc HALO SH 392 7 Thousand
Synopsys Inc. SNPS SH 53 7 Thousand
Cerner Corp. CERN SH 96 7 Thousand
Liberty Property Trust LPT SH 141 7 Thousand
NVR Inc NVR SH 2 7 Thousand
ASML Holding NV (ADR) ASML SH 32 7 Thousand
Cummins Inc CMI SH 43 7 Thousand
Sanofi SA SNY SH 164 7 Thousand
Coca-Cola European Partners PLC CCEP SH 123 7 Thousand
Chipotle Mexican Grill, Inc. CMG SH 9 7 Thousand
Biotelemetry Inc BEAT SH 150 7 Thousand
VanEck Vectors Biotech ETF Fund BBH SH 51 7 Thousand
Intercontinental Exchange Inc ICE SH 79 7 Thousand
Splunk Inc SPLK SH 56 7 Thousand
Amphenol Corp. (1987) APH SH 60 6 Thousand
SPDR NYSE Technology ETF XNTK SH 84 6 Thousand
Hasbro Inc. HAS SH 56 6 Thousand
OGE Energy Corp. (Oklahoma Gas & Electric) OGE SH 141 6 Thousand
Align Technology Inc ALGN SH 21 6 Thousand
First Trust Financials AlphaDEX Fund FXO SH 196 6 Thousand
American International Group, Inc. AIG SH 115 6 Thousand
Constellation Brands, Inc. STZ SH 30 6 Thousand
New Residential Investment Corp. NRZ SH 375 6 Thousand
NXP Semiconductors N.V. NXPI SH 66 6 Thousand
Nordson Corporation NDSN SH 42 6 Thousand
Allison Transmission Holdings Inc ALSN SH 131 6 Thousand
CoreCivic Inc. (Corrections Corp. of America) CXW SH 313 6 Thousand
Restaurant Brands International Inc QSR SH 80 6 Thousand
Micron Technology, Inc. MU SH 155 6 Thousand
Ares Capital Corp ARCC SH 341 6 Thousand
Autodesk, Inc. ADSK SH 37 6 Thousand
Verint Systems Inc VRNT SH 108 6 Thousand
Berry Global Group Inc BERY SH 113 6 Thousand
Royal Bank of Canada (NYSE) RY SH 66 5 Thousand
Activision Blizzard Inc ATVI SH 99 5 Thousand
V.F. Corp. (Vanity Fair Mills Inc.) VFC SH 60 5 Thousand
Air Products & Chemicals Inc APD SH 24 5 Thousand
Real Estate Select Sector SPDR Fund XLRE SH 133 5 Thousand
Fair Isaac Corp FICO SH 15 5 Thousand
CDK Global Inc CDK SH 102 5 Thousand
Becton Dickinson and Co, 6.125% Depositary Shares Mandatory Convertible Preferred Stock Series A BDXA SH 81 5 Thousand
iShares MSCI Pacific ex-Japan Index Fund EPP SH 100 5 Thousand
Host Hotels & Resorts Inc. HST SH 300 5 Thousand
Allegion plc ALLE SH 42 5 Thousand
Sage Therapeutics Inc SAGE SH 27 5 Thousand
WEC Energy Group (Wisconsin Electric Power) WEC SH 64 5 Thousand
Wynn Resorts Ltd WYNN SH 43 5 Thousand
T-Mobile US Inc TMUS SH 64 5 Thousand
Parsley Energy Inc PE SH 237 5 Thousand
Motorola Solutions Inc MSI SH 31 5 Thousand
Oshkosh Corporation OSK SH 59 5 Thousand
Mosaic Company (The) MOS SH 190 5 Thousand
Brighthouse Financial Inc BHF SH 144 5 Thousand
Apache Corp. APA SH 182 5 Thousand
Square Inc SQ SH 63 5 Thousand
ProLogis, Inc. PLD SH 66 5 Thousand
Eaton Vance Limited Duration Income Fund EVV SH 285 4 Thousand
Innovative Industrial Properties Inc IIPR SH 30 4 Thousand
SLM Corp SLM SH 451 4 Thousand
Republic Services Inc. RSG SH 41 4 Thousand
Zscaler Inc ZS SH 55 4 Thousand
Discovery Inc Series C DISCK SH 136 4 Thousand
Okta Inc OKTA SH 32 4 Thousand
Front Yard Residential Corp RESI SH 299 4 Thousand
Rockwell Automation, Inc. ROK SH 25 4 Thousand
Royal Dutch Shell plc Class B ADR RDS.B SH 65 4 Thousand
Kaiser Aluminum Corp KALU SH 42 4 Thousand
Charter Communications Inc CHTR SH 11 4 Thousand
L3 Technologies Inc LLL SH 17 4 Thousand
Pinnacle West Capital Corp PNW SH 40 4 Thousand
Waters Corporation WAT SH 20 4 Thousand
Etsy Inc ETSY SH 70 4 Thousand
Schwab U.S. Mid Cap ETF SCHM SH 54 3 Thousand
Invesco Taxable Municipal Bond ETF BAB SH 100 3 Thousand
Aurora Cannabis Inc ACB SH 411 3 Thousand
T. Rowe Price Group TROW SH 27 3 Thousand
VanEck Vect Gold Miners ETF GDX SH 110 3 Thousand
Power Integrations, Inc. POWI SH 42 3 Thousand
Vulcan Materials Company VMC SH 25 3 Thousand
Hess Corp HES SH 41 3 Thousand
Noble Energy, Inc NBL SH 155 3 Thousand
Essex Property Trust, Inc. ESS SH 9 3 Thousand
Sempra Energy, Inc. SRE SH 24 3 Thousand
EXACT Sciences Corp EXAS SH 29 3 Thousand
Global Payments Inc. GPN SH 16 3 Thousand
Taiwan Semiconductor Manufacturing Co Ltd ADR TSM SH 88 3 Thousand
NCR Corp. NCR SH 100 3 Thousand
Aqua America, Inc. WTR SH 82 3 Thousand
First Data Corp FDC SH 98 3 Thousand
Entergy Corp. ETR SH 30 3 Thousand
Masco Corp. MAS SH 73 3 Thousand
Vanguard S&P Mid-Cap 400 Growth ETF IVOG SH 21 3 Thousand
Crane Company CR SH 40 3 Thousand
M&T Bank Corp. (Buffalo, NY) (Manufacturers & Traders Trust) MTB SH 15 3 Thousand
Camden Property Trust CPT SH 29 3 Thousand
Citrix Systems Inc. CTXS SH 28 3 Thousand
Garmin Ltd GRMN SH 43 3 Thousand
Waste Connections Inc WCN SH 27 3 Thousand
Masimo Corp MASI SH 21 3 Thousand
SPDR S&P Bank ETF KBE SH 66 3 Thousand
Sirius XM Holdings Inc SIRI SH 413 2 Thousand
McCormick & Co. Non-Voting Shares MKC SH 11 2 Thousand
Omnicom Group Inc. OMC SH 30 2 Thousand
Xylem Inc XYL SH 23 2 Thousand
Liberty Sirius XM Group, Series C LSXMK SH 64 2 Thousand
CRH Plc ADR CRH SH 55 2 Thousand
Alteryx Inc AYX SH 20 2 Thousand
Peoples United Financial, Inc. PBCT SH 144 2 Thousand
Symantec Corp. SYMC SH 71 2 Thousand
Ralph Lauren Corp. Class A RL SH 19 2 Thousand
Freeport-McMoRan Copper & Gold, Inc FCX SH 213 2 Thousand
SPDR S&P Regional Banking ETF KRE SH 40 2 Thousand
Newmont Goldcorp Corp NEM SH 50 2 Thousand
First Republic Bank (CA) FRC SH 18 2 Thousand
Cinemark Holdings Inc CNK SH 44 2 Thousand
Simon Property Group, Inc. SPG SH 15 2 Thousand
Booking Holdings Inc. (Priceline) BKNG SH 1 2 Thousand
China Mobile Ltd. ADR CHL SH 43 2 Thousand
Universal Corp. (Universal Leaf Tobacco) UVV SH 30 2 Thousand
DENTSPLY International Inc. (1983) XRAY SH 35 2 Thousand
Gartner, Inc. IT SH 11 2 Thousand
Liberty Global plc Class C LBTYK SH 42 1 Thousand
Dril-Quip, Inc. DRQ SH 26 1 Thousand
ATLANTIC UNION BANKSHARES CORPORATION AUB SH 17 1 Thousand
HSBC Holdings plc ADR HSBC SH 30 1 Thousand
Invesco Preferred ETF PGX SH 60 1 Thousand
Thomson Reuters Corp. TRI SH 19 1 Thousand
Alcon Inc ALC SH 14 1 Thousand
CBRE Group Inc Common Stock Class A CBRE SH 26 1 Thousand
Grainger (W.W.) Inc. GWW SH 4 1 Thousand
PVH Corp. (Phillips Jones - Phillips Van Heusen Corp.) PVH SH 10 1 Thousand
TopBuild Corp BLD SH 8 1 Thousand
UBS Group AG ADR UBS SH 103 1 Thousand
Teleflex, Inc. TFX SH 2 1 Thousand
Mitsubishi UFJ Finc Grp Inc ADR MUFG SH 200 1 Thousand
Chesapeake Energy Corp. CHK SH 644 1 Thousand
Ecopetrol S.A. ADR EC SH 62 1 Thousand
Aphria Inc APHA SH 180 1 Thousand
Viacom Inc. Class B VIAB SH 40 1 Thousand
Telefonica Brasil S.A. ADR VIV SH 90 1 Thousand
Keurig Dr Pepper Inc KDP SH 33 1 Thousand
Olin Corp. (Mathieson Chemical) OLN SH 36 1 Thousand
Toyota Motors Corp. ADR TM SH 12 1 Thousand
Neenah Inc NP SH 4 0
Liberty Global PLC LILAK SH 7 0
JBG SMITH Properties JBGS SH 8 0
Teva Pharmaceutical Industries Ltd, ADR TEVA SH 51 0
Lithia Motors Inc, Class A LAD SH 4 0
Liberty Broadband Corp Class C LBRDK SH 2 0

Elevate your investments