EquityCompass Investment Management

Taken From the combined 2020-03-31 13F-HR Filing of STIFEL FINANCIAL CORP

Stock Symbol Security Type Shares Market Value
SPDR S&P 500 ETF Trust SPY SH 35445 9.136 Million
Invesco Russell 1000 Equal Weight ETF EQAL SH 199154 4.826 Million
Gilead Sciences Inc. GILD SH 53049 3.966 Million
Digital Realty Trust, Inc. DLR SH 28514 3.961 Million
Verizon Communications (Bell Atlantic Corp.) VZ SH 67550 3.629 Million
Philip Morris International Inc PM SH 45793 3.341 Million
Pfizer, Inc. PFE SH 96554 3.152 Million
AbbVie Inc ABBV SH 39995 3.047 Million
Duke Energy Corp. DUK SH 37664 3.046 Million
United Parcel Service, Inc. Class B UPS SH 32215 3.01 Million
Southern Co. SO SH 54833 2.969 Million
Cardinal Health, Inc. CAH SH 61653 2.956 Million
QUALCOMM Inc. QCOM SH 42798 2.895 Million
NetApp Inc. NTAP SH 66991 2.793 Million
International Business Machines Corp IBM SH 25172 2.792 Million
AT&T Inc. (Southwestern Bell - SBC Corp.) T SH 92038 2.683 Million
Enbridge, Inc. (Interprovincial Pipe Line System - IPL Energy) ENB SH 87478 2.545 Million
Iron Mountain, Inc. IRM SH 102254 2.434 Million
3M Co. (Minnesota Mining & Manufacturing) MMM SH 17543 2.395 Million
International Paper Co. IP SH 70721 2.202 Million
ExxonMobil Corp. (Standard Oil of New Jersey) XOM SH 54405 2.066 Million
Chevron Corp. (Standard Oil of California) CVX SH 27702 2.007 Million
Truist Financial Corp TFC SH 61572 1.899 Million
Prudential Financial Inc. PRU SH 36280 1.892 Million
Wells Fargo & Co. (Northwest Bancorporation) WFC SH 62164 1.784 Million
Valero Energy Corp. VLO SH 34823 1.58 Million
Simon Property Group, Inc. SPG SH 25966 1.424 Million
iShares MBS ETF MBB SH 11561 1.277 Million
Apple Inc AAPL SH 3203 814 Thousand
iShares 3-7 Year Treasury Bond ETF IEI SH 5247 700 Thousand
iShares Short-Term Corporate Bond ETF IGSB SH 10268 538 Thousand
iShares MSCI EAFE Index Fund EFA SH 10048 537 Thousand
Alibaba Group Holding Ltd ADR BABA SH 2757 536 Thousand
Amazon.com Inc. AMZN SH 268 523 Thousand
Vanguard FTSE Emerging Markets ETF VWO SH 15441 518 Thousand
NIKE Inc. NKE SH 6034 499 Thousand
Dominion Energy Inc D SH 6858 495 Thousand
Mastercard Inc MA SH 1947 470 Thousand
Unilever PLC ADR UL SH 8825 446 Thousand
Alphabet Inc. Class A GOOGL SH 383 445 Thousand
Berkshire Hathaway Inc Class B BRK.B SH 2371 433 Thousand
Bristol-Myers Squibb Co BMY SH 7710 430 Thousand
PayPal Holdings Inc PYPL SH 4490 430 Thousand
Estee Lauder Companies Inc. EL SH 2700 430 Thousand
Brookfield Asset Management Inc BAM SH 9330 413 Thousand
BlackRock Inc. Class A BLK SH 936 412 Thousand
Interpublic Group of Companies Inc (The) IPG SH 24768 401 Thousand
Merck & Co MRK SH 5165 397 Thousand
Diageo Plc ADR DEO SH 3021 384 Thousand
UnitedHealth Group Inc. UNH SH 1525 380 Thousand
JPMorgan Chase & Co. (Chemical Bank) JPM SH 4161 375 Thousand
Kroger Co. KR SH 12115 365 Thousand
Microsoft Corp. MSFT SH 2287 361 Thousand
Invesco S&P 500 High Dividend Low Volati SPHD SH 11891 357 Thousand
Cisco Systems, Inc. CSCO SH 8929 351 Thousand
iShares Intermediate-Term Corp Bd ETF IGIB SH 6267 344 Thousand
Allstate Corp (The) ALL SH 3733 342 Thousand
Anthem Inc ANTM SH 1504 341 Thousand
Lincoln Electric Holdings Inc LECO SH 4868 336 Thousand
SS&C Technologies Holdings Inc SSNC SH 7501 329 Thousand
TE Connectivity Ltd TEL SH 5189 327 Thousand
Constellation Brands, Inc. STZ SH 2277 326 Thousand
iShares 1-3 Year Treasury Bond ETF SHY SH 3721 322 Thousand
Norfolk Southern Corp. NSC SH 2120 310 Thousand
Intuitive Surgical Inc ISRG SH 618 306 Thousand
MAXIMUS, Inc. MMS SH 5233 305 Thousand
LyondellBasell Industries NV LYB SH 5800 288 Thousand
General Dynamics Corp. (Electric Boat) GD SH 2144 284 Thousand
Ralph Lauren Corp. Class A RL SH 4122 275 Thousand
E*Trade Financial Corp. ETFC SH 7689 264 Thousand
iShares 7-10 Year Treasury Bond ETF IEF SH 1955 237 Thousand
Boeing Company BA SH 1482 221 Thousand
EOG Resources Inc EOG SH 6011 216 Thousand
Anheuser-Busch Inbev SA ADR BUD SH 4689 207 Thousand
East West Bancorp, Inc. EWBC SH 7967 205 Thousand
Expedia Group Inc EXPE SH 3530 199 Thousand
Aarons Inc. Class A AAN SH 7034 160 Thousand
SPDR S&P Dividend ETF SDY SH 1755 140 Thousand
iShares Russell 2000 ETF IWM SH 1197 137 Thousand
Biogen Inc BIIB SH 303 96 Thousand
BCE Inc. (Bell Telephone of Canada) BCE SH 2149 88 Thousand
iShares 20+ Year Treasury Bond ETF TLT SH 502 83 Thousand
Seagate Technology plc STX SH 1635 80 Thousand
Sixth Street Specialty Lending Inc TSLX SH 5619 78 Thousand
Altria Group, Inc. (Philip Morris) MO SH 2005 78 Thousand
GlaxoSmithKline Plc ADR GSK SH 1952 74 Thousand
Fastenal Co. FAST SH 2347 73 Thousand
PPL Corp. (Pennsylvania Power & Light) PPL SH 2910 72 Thousand
Ecolab Inc. ECL SH 457 71 Thousand
Automatic Data Processing Inc ADP SH 520 71 Thousand
Broadcom Ltd. (Avago Technologies) AVGO SH 294 70 Thousand
Shares Long-Term Corporate Bond ETF IGLB SH 1064 68 Thousand
HD Supply Holdings Inc HDS SH 2264 64 Thousand
Raymond James Financial Inc. RJF SH 1013 64 Thousand
Omega Healthcare Investors, Inc. OHI SH 2357 63 Thousand
DTE Energy Co. (Detroit Edison) DTE SH 654 62 Thousand
VICI Properties Inc VICI SH 3669 61 Thousand
TD Ameritrade Holding Corp Class A AMTD SH 1705 59 Thousand
Gaming and Leisure Properties Inc GLPI SH 2083 58 Thousand
Analog Devices Inc ADI SH 631 57 Thousand
Emerson Electric Co. EMR SH 1092 52 Thousand
Huntington Bancshares, Inc. (Huntington National Bank, Columbus, OH) HBAN SH 5977 49 Thousand
iShares TIPS Bond ETF TIP SH 407 48 Thousand
Westinghouse Air Brake Technologies Corp WAB SH 974 47 Thousand
Teladoc Health Inc TDOC SH 295 46 Thousand
Urban Outfitters Inc. URBN SH 3191 45 Thousand
Royal Dutch Shell plc Class B ADR RDS.B SH 1355 44 Thousand
Ares Capital Corp ARCC SH 4087 44 Thousand
Becton, Dickinson and Co. BDX SH 185 43 Thousand
Facebook Inc FB SH 259 43 Thousand
Invesco Taxable Municipal Bond ETF BAB SH 1392 43 Thousand
Corcept Therapeutics Inc CORT SH 3256 39 Thousand
Cigna Holding Co CI SH 219 39 Thousand
Phillips 66 PSX SH 707 38 Thousand
Starwood Property Trust Inc STWD SH 3529 36 Thousand
Waste Connections Inc WCN SH 467 36 Thousand
Raytheon Co. RTN SH 272 36 Thousand
FIserv Inc. FISV SH 349 33 Thousand
Corning Inc. GLW SH 1453 30 Thousand
Cognizant Technology Solutions Corp CTSH SH 611 28 Thousand
PacWest Bancorp (DE) PACW SH 1535 28 Thousand
CareTrust REIT Inc CTRE SH 1797 27 Thousand
UGI Corp. (United Gas Improvement) UGI SH 962 26 Thousand
Affiliated Managers Group Inc AMG SH 420 25 Thousand
Westlake Chemical Corp WLK SH 580 22 Thousand
ONEOK Inc. (Oklahoma Natural Gas) OKE SH 949 21 Thousand
Sterling Bancorp, Inc. (PRovident Bancorp) STL SH 1830 19 Thousand
Mohawk Industries Inc. MHK SH 235 18 Thousand
ABB Ltd. ADR ABB SH 894 15 Thousand
New Residential Investment Corp. NRZ SH 2397 12 Thousand
Cinemark Holdings Inc CNK SH 1076 11 Thousand
Royal Caribbean Cruises Ltd RCL SH 264 8 Thousand
SPDR Nuveen Bloomberg Barclays Short Ter SHM SH 154 8 Thousand
SPDR Nuveen Bloomberg Barclays Municipal TFI SH 146 7 Thousand
iShares Short-Term National MuniBond ETF SUB SH 59 6 Thousand
Invesco Natl AMT-Free Muni Bd ETFo PZA SH 245 6 Thousand
iShares National Muni Bond ETF MUB SH 52 6 Thousand
Everbridge Inc EVBG SH 53 6 Thousand
VanEck Vectors AMT-Free Intermediate Mun ITM SH 115 6 Thousand
Smucker (J.M.) Co. SJM SH 41 5 Thousand
Clorox Co. CLX SH 30 5 Thousand
Hormel Foods Corp. HRL SH 100 5 Thousand
Veracyte Inc VCYT SH 147 4 Thousand
VanEck Vectors High-Yield Municipal Inde HYD SH 76 4 Thousand
Xcel Energy Inc. (Northern States Power Co. (MN)) XEL SH 68 4 Thousand
Market Vect AMT-Free Short Municipal Ind SMB SH 254 4 Thousand
Fortune Brands Home & Security Inc FBHS SH 81 4 Thousand
Werner Enterprises, Inc. WERN SH 102 4 Thousand
Staar Surgical Co. STAA SH 131 4 Thousand
F5 Networks Inc FFIV SH 33 4 Thousand
Consolidated Edison Co. of New York Inc. (Consolidated Gas Co. of New York) ED SH 46 4 Thousand
Xylem Inc XYL SH 58 4 Thousand
Masimo Corp MASI SH 25 4 Thousand
Chegg Inc CHGG SH 114 4 Thousand
Illinois Tool Works Inc ITW SH 29 4 Thousand
Union Pacific Corp. UNP SH 29 4 Thousand
B&G Foods, Inc. BGS SH 233 4 Thousand
Alarm.com Holdings Inc ALRM SH 92 4 Thousand
Smith (A.O.) Corp., Class B AOS SH 95 4 Thousand
Goldman Sachs Group Inc GS SH 22 3 Thousand
Johnson Controls International plc (Tyco Laboratories) JCI SH 103 3 Thousand
Edison International (Southern California Edison) EIX SH 59 3 Thousand
Supernus Pharmaceuticals Inc SUPN SH 143 3 Thousand
Robert Half International, Inc. RHI SH 80 3 Thousand
Marriott International Inc/MD MAR SH 36 3 Thousand
Caseys General Stores, Inc. CASY SH 23 3 Thousand
Nuveen AMT-Free Municipal Income Fund NEA SH 208 3 Thousand
Chubb Limited CB SH 27 3 Thousand
Travelers Companies, Inc. (The) (St. Paul Fire and Marine Insurance) TRV SH 30 3 Thousand
Essential Utilities Inc WTRG SH 78 3 Thousand
Laboratory Corp of America Holdings LH SH 26 3 Thousand
Block (H&R) Inc. HRB SH 184 3 Thousand
Invesco Trust for Investment Grade Municipals VGM SH 225 3 Thousand
Alteryx Inc AYX SH 35 3 Thousand
Eaton Vance Municipal Bond Fund EIM SH 218 3 Thousand
Omnicom Group Inc. OMC SH 56 3 Thousand
EQT Corporation (Equitable Gas Co.) EQT SH 402 3 Thousand
Snap-On Inc. SNA SH 28 3 Thousand
Nuveen Dividend Advantage Municipal Fund NAD SH 203 3 Thousand
HMS Holdings Corp. HMSY SH 138 3 Thousand
Globe Life Inc GL SH 47 3 Thousand
Monmouth Real Estate Investment Corp MNR SH 255 3 Thousand
The Trade Desk Inc Class A TTD SH 14 3 Thousand
Kinder Morgan Inc. (DE) KMI SH 213 3 Thousand
Williams Cos. (The) WMB SH 206 3 Thousand
Madison Square Garden Sports Corp MSGS SH 13 3 Thousand
Quest Diagnostics, Inc. DGX SH 41 3 Thousand
Pinnacle West Capital Corp PNW SH 45 3 Thousand
Golar LNG Ltd GLNG SH 292 2 Thousand
Enterprise Financial Services Corp EFSC SH 89 2 Thousand
Blackock Muniholdings Investment Quality Fund MFL SH 133 2 Thousand
Alaska Air Group Inc ALK SH 70 2 Thousand
Calavo Growers Inc CVGW SH 41 2 Thousand
Avnet Inc AVT SH 85 2 Thousand
MGM Resorts International, Inc. MGM SH 159 2 Thousand
AMC Networks Inc AMCX SH 102 2 Thousand
VEREIT Inc VER SH 415 2 Thousand
Medifast Inc MED SH 34 2 Thousand
Blackrock MuniYield Quality Fund III Inc MYI SH 145 2 Thousand
Athene Holding Ltd Class A ATH SH 86 2 Thousand
Blackrock MuniHoldings CA Quality Fund MUC SH 164 2 Thousand
Ryder System Inc. R SH 67 2 Thousand
Foot Locker Inc. (F. W. Woolworth) FL SH 104 2 Thousand
Nuveen AMT-Free Muni Credit Income Fund NVG SH 139 2 Thousand
Tanger Factory Outlet Centers Inc SKT SH 273 1 Thousand
Parsley Energy Inc PE SH 162 1 Thousand
Norwegian Cruise Line Holdings Ltd NCLH SH 87 1 Thousand
VanEck Vect AMT-Free Long Muni Index ETF MLN SH 27 1 Thousand
Macerich Company (The) MAC SH 146 1 Thousand
PIMCO Intermediate Municipal Bond ETF MUNI SH 16 1 Thousand
Vanguard Tax-Exempt Bond ETF VTEB SH 25 1 Thousand
Ingevity Corp NGVT SH 38 1 Thousand
Nuveen Municipal Value Fund NUV SH 43 0

Elevate your investments