0001095449-18-000034.txt : 20180522
0001095449-18-000034.hdr.sgml : 20180522
20180521175738
ACCESSION NUMBER: 0001095449-18-000034
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180331
FILED AS OF DATE: 20180522
DATE AS OF CHANGE: 20180521
EFFECTIVENESS DATE: 20180522
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: McIlrath & Eck, LLC
CENTRAL INDEX KEY: 0001701714
IRS NUMBER: 261201441
STATE OF INCORPORATION: WA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-18695
FILM NUMBER: 18850849
BUSINESS ADDRESS:
STREET 1: 3325 SMOKEY POINT DRIVE
STREET 2: SUITE 201
CITY: ARLINGTON
STATE: WA
ZIP: 98223
BUSINESS PHONE: (360) 657-8600
MAIL ADDRESS:
STREET 1: 3325 SMOKEY POINT DRIVE
STREET 2: SUITE 201
CITY: ARLINGTON
STATE: WA
ZIP: 98223
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001701714
XXXXXXXX
03-31-2018
03-31-2018
McIlrath & Eck, LLC
3325 SMOKEY POINT DRIVE
SUITE 201
ARLINGTON
WA
98223
13F HOLDINGS REPORT
028-18695
N
Thor H. McIlrath
Managing Member
(360) 657-8600
Thor H. McIlrath
Arlington
WA
05-21-2018
0
524
170732
false
INFORMATION TABLE
2
table2018-03.xml
13F HOLDINGS REPORT FOR MARCH 31, 2018
ACCO BRANDS CORPCOM00081T1088650SHSOLE65000
AGNC INVT CORPCOM00123Q1045256SHSOLE25600
ALPS ETF TRC&S GLOBL ETF00162Q10625590SHSOLE59000
ALPS ETF TRALERIAN MLP00162Q86647750903SHSOLE5090300
AT&T INCCOM00206R1021253501SHSOLE350100
AU OPTRONICS CORPSPONSORED ADR0022551071143SHSOLE14300
ABBOTT LABSCOM002824100711187SHSOLE118700
ABBVIE INCCOM00287Y1092232359SHSOLE235900
ACTIVISION BLIZZARD INCCOM00507V109811200SHSOLE120000
ADAMS DIVERSIFIED EQUITY FDCOM0062121046377SHSOLE37700
ADOBE SYS INCCOM00724F101521SHSOLE2100
AGILENT TECHNOLOGIES INCCOM00846U10115230SHSOLE23000
AGENUS INCCOM NEW00847G705016SHSOLE1600
AIR PRODS & CHEMS INCCOM009158106316SHSOLE1600
ALASKA AIR GROUP INCCOM01165910932511SHSOLE51100
ALCOA CORPCOM013872106011SHSOLE1100
ALDER BIOPHARMACEUTICALS INCCOM0143391058600SHSOLE60000
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10291497SHSOLE49700
ALLIANCE DATA SYSTEMS CORPCOM01858110827SHSOLE700
ALLIANCE RES PARTNER L PUT LTD PART01877R1083170SHSOLE17000
ALLSTATE CORPCOM02000210147501SHSOLE50100
ALPHABET INCCAP STK CL C02079K107347336SHSOLE33600
ALPHABET INCCAP STK CL A02079K305763736SHSOLE73600
ALTABA INCCOM02134610168922SHSOLE92200
ALTRIA GROUP INCCOM02209S10338612SHSOLE61200
AMAZON COM INCCOM023135106469324SHSOLE32400
AMERICAN ELEC PWR INCCOM025537101455SHSOLE5500
AMERICAN EXPRESS COCOM025816109995SHSOLE9500
AMERICAN INTL GROUP INC*W EXP 01/19/202026874156027SHSOLE2700
AMERICAN INTL GROUP INCCOM NEW0268747841653034SHSOLE303400
AMGEN INCCOM031162100111653SHSOLE65300
ANALOG DEVICES INCCOM032654105994SHSOLE9400
ANDEAVORCOM03349M10570693SHSOLE69300
ANDEAVOR LOGISTICS LPCOM UNIT LP INT03350F10610225SHSOLE22500
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A108112SHSOLE1200
APACHE CORPCOM03741110516410SHSOLE41000
APPLE INCCOM037833100171210202SHSOLE1020200
APPLIED MATLS INCCOM0382221058142SHSOLE14200
ARCONIC INCCOM03965L1003121SHSOLE12100
ARES CAP CORPCOM04010L10313803SHSOLE80300
ARISTA NETWORKS INCCOM04041310627106SHSOLE10600
ASTRONICS CORPCOM04643310820524SHSOLE52400
AUTODESK INCCOM052769106321SHSOLE2100
AUTOMATIC DATA PROCESSING INCOM05301510324215SHSOLE21500
BB&T CORPCOM0549371078158SHSOLE15800
BCE INCCOM NEW05534B7607154SHSOLE15400
BP PLCSPONSORED ADR055622104611513SHSOLE151300
BAIDU INCSPON ADR REP A0567521081775SHSOLE7500
BALLARD PWR SYS INC NEWCOM05858610841136SHSOLE113600
BANCORPSOUTH BK TUPELO MISSCOM05971J10202SHSOLE200
BANK AMER CORPCOM06050510453017683SHSOLE1768300
BANK AMER CORP*W EXP 10/28/20106050515321000SHSOLE100000
BANK NEW YORK MELLON CORPCOM064058100113SHSOLE1300
BANK N S HALIFAXCOM064149107115SHSOLE1500
BANNER CORPCOM NEW06652V2087128SHSOLE12800
BARCLAYS PLCADR06738E2045450SHSOLE45000
BARRICK GOLD CORPCOM0679011084300SHSOLE30000
BECTON DICKINSON & COCOM0758871092090SHSOLE9000
BED BATH & BEYOND INCCOM075896100150SHSOLE5000
BEMIS INCCOM081437105011SHSOLE1100
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022311160SHSOLE116000
BIOGEN INCCOM09062X103518SHSOLE1800
BLACKBERRY LTDCOM09228F10305SHSOLE500
BLACKHAWK NETWORK HLDGS INCCOM09238E104479SHSOLE7900
BLACKROCK INCCOM09247X1011223SHSOLE2300
BLACKROCK LTD DURATION INC TCOM SHS09249W1013200SHSOLE20000
BLACKROCK ENHANCED EQT DIV TCOM09251A1045525SHSOLE52500
BLACKROCK CAPITAL INVESTMENTCOM09253310871225SHSOLE122500
BLDRS INDEX FDS TREMER MK 50 ADR09348R30004SHSOLE400
BLOCK H & R INCCOM09367110511415SHSOLE41500
BLUCORA INCCOM0952291003113SHSOLE11300
BOEING COCOM0970231056101861SHSOLE186100
BOSTON PROPERTIES INCCOM101121101429SHSOLE2900
BRISTOL MYERS SQUIBB COCOM1101221082493937SHSOLE393700
BRITISH AMERN TOB PLCSPONSORED ADR11044810708SHSOLE800
BROADRIDGE FINL SOLUTIONS INCOM11133T103550SHSOLE5000
BRUNSWICK CORPCOM117043109460SHSOLE6000
CBTX INCCOM12481V10401SHSOLE100
CBRE GROUP INCCL A12504L1099200SHSOLE20000
CSX CORPCOM12640810342750SHSOLE75000
CVS HEALTH CORPCOM12665010012199SHSOLE19900
CANADIAN NAT RES LTDCOM1363851017228SHSOLE22800
CANADIAN PAC RY LTDCOM13645T100317SHSOLE1700
CAPITAL ONE FINL CORPCOM14040H105334SHSOLE3400
CARNIVAL CORPUNIT 99/99/999914365830013195SHSOLE19500
CARS COM INCCOM14575E105016SHSOLE1600
CATERPILLAR INC DELCOM14912310175507SHSOLE50700
CEDAR FAIR L PDEPOSITRY UNIT1501851068120SHSOLE12000
CELGENE CORPCOM15102010410114SHSOLE11400
CENTURYLINK INCCOM15670010611660SHSOLE66000
CHARTER COMMUNICATIONS INC NCL A16119P10843138SHSOLE13800
CHEVRON CORP NEWCOM1667641001481296SHSOLE129600
CHIPOTLE MEXICAN GRILL INCCOM169656105310SHSOLE1000
CISCO SYS INCCOM17275R1022856656SHSOLE665600
CITIGROUP INCCOM NEW1729674241432120SHSOLE212000
CITRIX SYS INCCOM177376100328SHSOLE2800
COCA COLA COCOM1912161001553572SHSOLE357200
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102118SHSOLE1800
COHEN & STEERS QUALITY RLTYCOM19247L1062200SHSOLE20000
COMCAST CORP NEWCL A20030N101862511SHSOLE251100
CONOCOPHILLIPSCOM20825C1043345639SHSOLE563900
CONSOLIDATED EDISON INCCOM209115104560SHSOLE6000
CORECIVIC INCCOM21871N101144SHSOLE4400
CORNING INCCOM219350105431544SHSOLE154400
COSTCO WHSL CORP NEWCOM22160K1052561357SHSOLE135700
CRAFT BREW ALLIANCE INCCOM2241221012100SHSOLE10000
CUMMINS INCCOM23102110601SHSOLE100
DXC TECHNOLOGY COCOM23355L106986SHSOLE8600
DANAHER CORP DELCOM23585110267688SHSOLE68800
DELL TECHNOLOGIES INCCOM CL V24703L103116SHSOLE1600
DELTA AIR LINES INC DELCOM NEW247361702110SHSOLE1000
DELUXE CORPCOM24801910118240SHSOLE24000
DIAGEO P L CSPON ADR NEW25243Q20516SHSOLE600
DISNEY WALT COCOM DISNEY2546871062832819SHSOLE281900
DISCOVER FINL SVCSCOM25470910824336SHSOLE33600
DISH NETWORK CORPCL A25470M109133SHSOLE3300
DOMINION ENERGY INCCOM25746U10918SHSOLE800
DONALDSON INCCOM25765110922485SHSOLE48500
DOWDUPONT INCCOM26078J1002093284SHSOLE328400
DR PEPPER SNAPPLE GROUP INCCOM26138E10916SHSOLE600
DUKE ENERGY CORP NEWCOM NEW26441C20426338SHSOLE33800
EBAY INCCOM2786421039235SHSOLE23500
ECOLAB INCCOM278865100430SHSOLE3000
EDWARDS LIFESCIENCES CORPCOM28176E1081871342SHSOLE134200
EHEALTH INCCOM28238P109025SHSOLE2500
EMERSON ELEC COCOM29101110417250SHSOLE25000
ENBRIDGE INCCOM29250N10513418SHSOLE41800
ENBRIDGE ENERGY PARTNERS L PCOM29250R1062200SHSOLE20000
ENERGY TRANSFER PARTNERS LPUNIT LTD PRT INT29278N10311652SHSOLE65200
ENTERPRISE PRODS PARTNERS LCOM29379210718724SHSOLE72400
EQUIFAX INCCOM294429105653SHSOLE5300
EXELON CORPCOM30161N1016145SHSOLE14500
EXPRESS SCRIPTS HLDG COCOM30219G108345SHSOLE4500
EXXON MOBIL CORPCOM30231G1021522032SHSOLE203200
F M C CORPCOM NEW302491303450SHSOLE5000
FACEBOOK INCCL A30303M1024342715SHSOLE271500
FEDEX CORPCOM31428X106101419SHSOLE41900
FERRELLGAS PARTNERS L.P.UNIT LTD PART3152931000150SHSOLE15000
FIFTH THIRD BANCORPCOM3167731006200SHSOLE20000
FIRST AMERN FINL CORPCOM31847R102590SHSOLE9000
FIRST FINANCIAL NORTHWEST INCOM32022K1028500SHSOLE50000
FIRST MAJESTIC SILVER CORPCOM32076V1031200SHSOLE20000
FIRST TR VALUE LINE DIVID INSHS33734H1064140SHSOLE14000
FIRST TR EXCHANGE TRADED FDFST LOW OPPT EFT33739Q2006118SHSOLE11800
FISERV INCCOM33773810814200SHSOLE20000
FIRSTENERGY CORPCOM33793210713380SHSOLE38000
FORD MTR CO DELCOM PAR $0.01345370860605423SHSOLE542300
FORTINET INCCOM34959E10912224SHSOLE22400
FORTIVE CORPCOM34959J10825318SHSOLE31800
FRANKLIN RES INCCOM35461310102SHSOLE200
FREEPORT-MCMORAN INCCL B35671D85715874SHSOLE87400
FRONTIER COMMUNICATIONS CORPCOM NEW35906A306036SHSOLE3600
GNC HLDGS INCCOM CL A36191G107085SHSOLE8500
GSV CAP CORPCOM36191J101182448SHSOLE244800
GABELLI DIVD & INCOME TRCOM36242H1045220SHSOLE22000
GANNETT CO INCCOM36473H104025SHSOLE2500
GENERAL AMERN INVS INCCOM36880210401SHSOLE100
GENERAL DYNAMICS CORPCOM3695501081152SHSOLE5200
GENERAL ELECTRIC COCOM36960410318513689SHSOLE1368900
GENERAL MLS INCCOM3703341041032291SHSOLE229100
GENERAL MTRS COCOM37045V10013353SHSOLE35300
GENERAL MTRS CO*W EXP 07/10/20137045V12602SHSOLE200
GENTEX CORPCOM37190110918800SHSOLE80000
GENUINE PARTS COCOM372460105440SHSOLE4000
GENWORTH FINL INCCOM CL A37247D1061389SHSOLE38900
GILEAD SCIENCES INCCOM375558103831107SHSOLE110700
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10510260SHSOLE26000
GLOBAL X FDSGLB X SUPERDIV37950E5499450SHSOLE45000
GOLDMAN SACHS GROUP INCCOM38141G1041768SHSOLE6800
GREAT PLAINS ENERGY INCCOM39116410018575SHSOLE57500
HCA HEALTHCARE INCCOM40412C101775SHSOLE7500
HP INCCOM40434L105261204SHSOLE120400
HAIN CELESTIAL GROUP INCCOM4052171005150SHSOLE15000
HALCON RES CORPCOM PAR NEW40537Q6053586SHSOLE58600
HALLIBURTON COCOM40621610141865SHSOLE86500
HARLEY DAVIDSON INCCOM4128221089200SHSOLE20000
HEALTHCARE TR AMER INCCL A NEW42225P501391465SHSOLE146500
HECLA MNG COCOM4227041060100SHSOLE10000
HERITAGE FINL CORP WASHCOM42722X106722366SHSOLE236600
HEWLETT PACKARD ENTERPRISE CCOM42824C109211204SHSOLE120400
HEXCEL CORP NEWCOM42829110822345SHSOLE34500
HI-CRUSH PARTNERS LPCOM UNIT LTD4283371095450SHSOLE45000
HOLLYFRONTIER CORPCOM43610610825504SHSOLE50400
HOME BANCSHARES INCCOM43689320002SHSOLE200
HOME DEPOT INCCOM4370761022041142SHSOLE114200
HORMEL FOODS CORPCOM440452100264SHSOLE6400
HUNT J B TRANS SVCS INCCOM445658107219SHSOLE1900
HUNTSMAN CORPCOM44701110716556SHSOLE55600
IAC INTERACTIVECORPCOM44919P5081170SHSOLE7000
ILLINOIS TOOL WKS INCCOM452308109322SHSOLE2200
INDEPENDENT BK GROUP INCCOM45384B10601SHSOLE100
ING GROEP N VSPONSORED ADR4568371032116SHSOLE11600
INNOVATOR ETFS TRIBD 50 ETF45782C1023189534SHSOLE953400
INTEL CORPCOM4581401001623119SHSOLE311900
INTERNATIONAL BUSINESS MACHSCOM45920010127174SHSOLE17400
INTL FCSTONE INCCOM46116V105011SHSOLE1100
IROBOT CORPCOM462726100468SHSOLE6800
ISHARES INCMSCI AUST ETF4642861032149740SHSOLE974000
ISHARES INCMSCI BRAZIL ETF4642864001332953SHSOLE295300
ISHARES INCMSCI CDA ETF464286509893226SHSOLE322600
ISHARES INCMSCI EURZONE ETF464286608242SHSOLE4200
ISHARES INCMSCI PAC JP ETF464286665731579SHSOLE157900
ISHARES INCMSCI MEXICO ETF4642868229165SHSOLE16500
ISHARES TRSELECT DIVID ETF4642871681261323SHSOLE132300
ISHARES TRCORE S&P500 ETF464287200140550SHSOLE55000
ISHARES TRCORE US AGGBD ET46428722614127SHSOLE12700
ISHARES TRMSCI EMG MKT ETF4642872341453083SHSOLE308300
ISHARES TRGLOBAL TECH ETF46428729150315SHSOLE31500
ISHARES TRS&P 500 GRWT ETF46428730920132SHSOLE13200
ISHARES TRS&P 500 VAL ETF46428740887794SHSOLE79400
ISHARES TRMSCI EAFE ETF464287465178025538SHSOLE2553800
ISHARES TRRUS MDCP VAL ETF46428747369799SHSOLE79900
ISHARES TRRUS MD CP GR ETF464287481321SHSOLE2100
ISHARES TRRUS MID CAP ETF464287499735SHSOLE3500
ISHARES TRCORE S&P MCP ETF4642875071477SHSOLE7700
ISHARES TRCOHEN STEER REIT46428756479846SHSOLE84600
ISHARES TRGLOBAL 100 ETF464287572115SHSOLE1500
ISHARES TRRUS 1000 VAL ETF4642875983202670SHSOLE267000
ISHARES TRS&P MC 400GR ETF4642876061150SHSOLE5000
ISHARES TRRUS 1000 GRW ETF4642876141941426SHSOLE142600
ISHARES TRRUS 1000 ETF46428762224164SHSOLE16400
ISHARES TRRUS 2000 VAL ETF464287630653SHSOLE5300
ISHARES TRRUS 2000 GRW ETF4642876481895SHSOLE9500
ISHARES TRRUSSELL 2000 ETF46428765584554SHSOLE55400
ISHARES TRCORE S&P SCP ETF464287804023SHSOLE2300
ISHARES TRDOW JONES US ETF4642878461395SHSOLE9500
ISHARES TRSP SMCP600VL ETF4642878791170SHSOLE7000
ISHARES TRS&P SML 600 GWT464287887422SHSOLE2200
ISHARES TRMRGSTR MD CP VAL46428840628180SHSOLE18000
ISHARES TRNATIONAL MUN ETF46428841425227SHSOLE22700
ISHARES TRINTL SEL DIV ETF464288448812463SHSOLE246300
ISHARES TRIBOXX HI YD ETF4642885131501755SHSOLE175500
ISHARES TR3 7 YR TREAS BD46428866114119SHSOLE11900
ISHARES TRGLOB UTILITS ETF4642887115100SHSOLE10000
ISHARES TRMICRO-CAP ETF464288869549SHSOLE4900
ISHARES TREAFE VALUE ETF464288877590SHSOLE9000
ISHARES TRAGGRES ALLOC ETF46428985953989SHSOLE98900
ISHARES TRMODERT ALLOC ETF46428987519504SHSOLE50400
ISHARES SILVER TRUSTISHARES46428Q10912767SHSOLE76700
ISHARES TRMSCI INDIA ETF46429B59817500SHSOLE50000
ISHARES TRCORE HIGH DV ETF46429B6638100SHSOLE10000
ISHARES TRMIN VOL USA ETF46429B697651258SHSOLE125800
ISHARES INCCORE MSCI EMKT46434G1036104SHSOLE10400
ISHARES INCMSCI JPN ETF NEW46434G82219315SHSOLE31500
JPMORGAN CHASE & COCOM46625H1002212014SHSOLE201400
JMP GROUP LLCCOM46629U1071135SHSOLE13500
JD COM INCSPON ADR CL A47215P10627675SHSOLE67500
JOHNSON & JOHNSONCOM4781601044443465SHSOLE346500
KBR INCCOM48242W1065310SHSOLE31000
KLX INCCOM4825391039122SHSOLE12200
KEYCORP NEWCOM493267108221127SHSOLE112700
KEYSIGHT TECHNOLOGIES INCCOM49338L1037140SHSOLE14000
KIMBERLY CLARK CORPCOM4943681031088SHSOLE8800
KIMCO RLTY CORPCOM49446R10908SHSOLE800
KINDER MORGAN INC DELCOM49456B1018524SHSOLE52400
KONINKLIJKE PHILIPS N VNY REG SH NEW500472303240SHSOLE4000
KRAFT HEINZ COCOM50075410616255SHSOLE25500
KROGER COCOM5010441015220SHSOLE22000
L3 TECHNOLOGIES INCCOM502413107314SHSOLE1400
LAM RESEARCH CORPCOM512807108527SHSOLE2700
LAS VEGAS SANDS CORPCOM51783410718254SHSOLE25400
LAUDER ESTEE COS INCCL A518439104851SHSOLE5100
LENNAR CORPCL A5260571046100SHSOLE10000
LENNAR CORPCL B52605730202SHSOLE200
LIBERTY ALL STAR EQUITY FDSH BEN INT5301581045803SHSOLE80300
LIBERTY EXPEDIA HOLDINGSSER A COM53046P10900SHSOLE000
LIBERTY MEDIA CORP DELAWARECOM SER C FRMLA53122985401SHSOLE100
LILLY ELI & COCOM5324571088100SHSOLE10000
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391091190SHSOLE19000
LOCKHEED MARTIN CORPCOM539830109413SHSOLE1300
LOEWS CORPCOM540424108361SHSOLE6100
LOWES COS INCCOM548661107941068SHSOLE106800
LUMENTUM HLDGS INCCOM55024U10901SHSOLE100
MGM RESORTS INTERNATIONALCOM5529531014127SHSOLE12700
MANULIFE FINL CORPCOM56501R106024SHSOLE2400
MASTERCARD INCORPORATEDCL A57636Q1042101200SHSOLE120000
MATCH GROUP INCCOM57665R1061112490SHSOLE249000
MATTEL INCCOM577081102139SHSOLE3900
MCDONALDS CORPCOM5801351012081329SHSOLE132900
MCKESSON CORPCOM58155Q103860SHSOLE6000
MERCADOLIBRE INCCOM58733R10253150SHSOLE15000
MERCK & CO INCCOM58933Y105681253SHSOLE125300
MICRO FOCUS INTERNATIONAL PLSPON ADR NEW5948373042173SHSOLE17300
MICROSOFT CORPCOM5949181049135100090SHSOLE10009000
MIMEDX GROUP INCCOM6024961011100SHSOLE10000
MONSANTO CO NEWCOM61166W101434SHSOLE3400
MORGAN STANLEYCOM NEW617446448791459SHSOLE145900
MOSAIC CO NEWCOM61945C10303SHSOLE300
MOTOROLA SOLUTIONS INCCOM NEW62007630739367SHSOLE36700
NCR CORP NEWCOM62886E108010SHSOLE1000
NRG ENERGY INCCOM NEW629377508117SHSOLE1700
NATIONAL GRID PLCSPONSORED ADR NE63627440910183SHSOLE18300
NATIONAL OILWELL VARCO INCCOM6370711019236SHSOLE23600
NETFLIX INCCOM64110L106154523SHSOLE52300
NEXTERA ENERGY INCCOM65339F10147285SHSOLE28500
NIKE INCCL B6541061034156250SHSOLE625000
NORDSTROM INCCOM65566410017350SHSOLE35000
NORTHROP GRUMMAN CORPCOM6668071021440SHSOLE4000
NOVARTIS A GSPONSORED ADR66987V10921262SHSOLE26200
NOVO-NORDISK A SADR67010020539801SHSOLE80100
NOW INCCOM67011P100159SHSOLE5900
NUCOR CORPCOM670346105230SHSOLE3000
NVIDIA CORPCOM67066G1041462SHSOLE6200
NUVEEN S&P 500 BUY-WRITE INCCOM6706ER10100SHSOLE000
NUVEEN ENERGY MLP TOTL RTRNFCOM67074U103262597SHSOLE259700
NUVEEN GLOBAL HIGH INCOME FDSHS67075G10301SHSOLE100
O REILLY AUTOMOTIVE INC NEWCOM67103H1071143SHSOLE4300
OLIN CORPCOM PAR $168066520512396SHSOLE39600
OMEGA HEALTHCARE INVS INCCOM681936100155SHSOLE5500
ORACLE CORPCOM68389X1051393047SHSOLE304700
OWENS CORNING NEWCOM6907421018100SHSOLE10000
PG&E CORPCOM69331C108751714SHSOLE171400
PNC FINL SVCS GROUP INCCOM693475105212SHSOLE1200
PACCAR INCCOM6937181081702564SHSOLE256400
PAYCHEX INCCOM7043261077118SHSOLE11800
PAYCOM SOFTWARE INCCOM70432V10225231SHSOLE23100
PAYPAL HLDGS INCCOM70450Y10345590SHSOLE59000
PEPSICO INCCOM7134481084834429SHSOLE442900
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V40822015557SHSOLE1555700
PETROQUEST ENERGY INCCOM NEW716748306020SHSOLE2000
PFIZER INCCOM717081103842367SHSOLE236700
PHILIP MORRIS INTL INCCOM71817210965657SHSOLE65700
PHILLIPS 66COM71854610470731SHSOLE73100
PIONEER NAT RES COCOM72378710717100SHSOLE10000
PLUG POWER INCCOM NEW72919P20207SHSOLE700
PORTLAND GEN ELEC COCOM NEW7365088474100SHSOLE10000
POWERSHARES QQQ TRUSTUNIT SER 173935A1045893676SHSOLE367600
POWERSHARES ETF TRUSTDYNAMIC MKT PT73935X10454560SHSOLE56000
POWERSHARES ETF TRUSTBASIC MAT SECT73935X42722325SHSOLE32500
POWERSHARES ETF TRUSTFTSE US1500 SM73935X56716126SHSOLE12600
POWERSHARES ETF TRUSTFTSE RAFI 100073935X58327300247774SHSOLE24777400
POWERSHARES ETF TRUSTDYN EN EX PROD73935X65810480SHSOLE48000
POWERSHARES ETF TRUSTDYN BIOT & GEN73935X85610205SHSOLE20500
POWERSHARES ETF TRUST IISENIOR LN PORT73936Q7691717412SHSOLE741200
POWERSHARES ETF TR IIPFD PORTFOLIO73936T565644364SHSOLE436400
POWERSHARES ETF TR IITXBLE MUN PRTFLO73937B40710328SHSOLE32800
POWERSHARES ETF TR IIS&P500 LOW VOL73937B7793948394SHSOLE839400
PRINCIPAL FINL GROUP INCCOM74251V102471SHSOLE7100
PROCTER AND GAMBLE COCOM7427181097068905SHSOLE890500
PRUDENTIAL FINL INCCOM744320102657SHSOLE5700
PRUDENTIAL PLCADR74435K2045106SHSOLE10600
QUALCOMM INCCOM74752510338693SHSOLE69300
RAMCO-GERSHENSON PPTYS TRCOM SH BEN INT751452202151SHSOLE5100
RAYTHEON COCOM NEW755111507418SHSOLE1800
REALTY INCOME CORPCOM75610910425488SHSOLE48800
REGIONS FINL CORP NEWCOM7591EP1005270SHSOLE27000
RESTAURANT BRANDS INTL INCCOM76131D103238SHSOLE3800
RIBBON COMMUNICATIONS INCCOM762544104060SHSOLE6000
ROCKWELL AUTOMATION INCCOM773903109318SHSOLE1800
ROCKWELL COLLINS INCCOM7743411011075SHSOLE7500
ROYAL BK SCOTLAND GROUP PLCSPONS ADR 2 ORD78009768900SHSOLE000
ROYAL DUTCH SHELL PLCSPON ADR B78025910738579SHSOLE57900
ROYAL DUTCH SHELL PLCSPONS ADR A780259206771206SHSOLE120600
ROYCE GLOBAL VALUE TR INCCOM78081T104161SHSOLE6100
SPDR S&P 500 ETF TRTR UNIT78462F10313305054SHSOLE505400
SPDR GOLD TRUSTGOLD SHS78463V1072411912SHSOLE191200
SPDR SERIES TRUSTNYSE TECH ETF78464A10260671SHSOLE67100
SPDR SERIES TRUSTDJ REIT ETF78464A607675SHSOLE7500
SPDR SERIES TRUSTS&P REGL BKG78464A698731206SHSOLE120600
SPDR SERIES TRUSTS&P DIVID ETF78464A763555SHSOLE5500
SPDR SERIES TRUSTS&P BK ETF78464A7971553247SHSOLE324700
SPDR SERIES TRUSTS&P 600 SML CAP78464A8139837392SHSOLE739200
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84816340SHSOLE34000
SPDR DOW JONES INDL AVRG ETFUT SER 178467X109311SHSOLE1100
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1074171221SHSOLE122100
SPDR SER TRBLOOMBERG SRT TR78468R4082519163SHSOLE916300
SPDR SER TRNUVEEN BLMBRG SR78468R73920427SHSOLE42700
SAFEGUARD SCIENTIFICS INCCOM NEW786449207033SHSOLE3300
SALESFORCE COM INCCOM79466L302653SHSOLE5300
SAP SESPON ADR80305420404SHSOLE400
SCHLUMBERGER LTDCOM8068571081081671SHSOLE167100
SCHWAB STRATEGIC TRUS LRG CAP ETF80852420103SHSOLE300
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244096112SHSOLE11200
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245089169SHSOLE16900
SCHWAB STRATEGIC TRUS SML CAP ETF808524607682SHSOLE8200
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247065175SHSOLE17500
SCHWAB STRATEGIC TRSCHWB FDT INT LG80852475525820SHSOLE82000
SCHWAB STRATEGIC TRSCHWAB FDT US SC80852476318496SHSOLE49600
SCHWAB STRATEGIC TRSCHWAB FDT US LG80852477135963SHSOLE96300
SCHWAB STRATEGIC TRUS DIVIDEND EQ80852479711231SHSOLE23100
SELECT SECTOR SPDR TRENERGY81369Y50614201SHSOLE20100
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6051666030SHSOLE603000
SELECT SECTOR SPDR TRSBI INT-INDS81369Y70401SHSOLE100
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8033475307SHSOLE530700
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8609284SHSOLE28400
SEMPRA ENERGYCOM81685110945409SHSOLE40900
SHOPIFY INCCL A82509L10727215SHSOLE21500
SIRIUS XM HLDGS INCCOM82968B103015SHSOLE1500
SKYWORKS SOLUTIONS INCCOM83088M102992SHSOLE9200
SONY CORPSPONSORED ADR8356993075100SHSOLE10000
SOUTHWEST AIRLS COCOM8447411087125SHSOLE12500
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A848574109339SHSOLE3900
SPRINT CORPCOM SER 185207U105191SHSOLE9100
STARBUCKS CORPCOM8552441093235586SHSOLE558600
STARWOOD PPTY TR INCCOM85571B1054176SHSOLE17600
STATE STR CORPCOM857477103660SHSOLE6000
STEEL CONNECT INCCOM858098106011SHSOLE1100
STRATUS PPTYS INCCOM NEW86316720101SHSOLE100
STRYKER CORPCOM863667101746SHSOLE4600
SUNCOR ENERGY INC NEWCOM867224107131SHSOLE3100
SYNOPSYS INCCOM8716071078100SHSOLE10000
SYSCO CORPCOM871829107941573SHSOLE157300
TJX COS INC NEWCOM87254010911137SHSOLE13700
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADR87403910014309SHSOLE30900
TAKE-TWO INTERACTIVE SOFTWARCOM87405410910100SHSOLE10000
TALEND S AADS8742242077150SHSOLE15000
TARGET CORPCOM87612E10618261SHSOLE26100
TEGNA INCCOM87901J105150SHSOLE5000
TERADATA CORP DELCOM88076W103010SHSOLE1000
TEREX CORP NEWCOM88077910301SHSOLE100
TESLA INCCOM88160R1011867SHSOLE6700
TEXAS INSTRS INCCOM8825081041097SHSOLE9700
THERMO FISHER SCIENTIFIC INCCOM8835561021155SHSOLE5500
THOR INDS INCCOM88516010125220SHSOLE22000
3M COCOM88579Y10172328SHSOLE32800
TIER REIT INCCOM NEW88650V208299SHSOLE9900
TIMBERLAND BANCORP INCCOM88709810120650SHSOLE65000
TIME WARNER INCCOM NEW88731730320213SHSOLE21300
TOPBUILD CORPCOM89055F103227SHSOLE2700
TORONTO DOMINION BK ONTCOM NEW89116050910168SHSOLE16800
TOTAL S ASPONSORED ADR89151E109240SHSOLE4000
TRACTOR SUPPLY COCOM892356106694SHSOLE9400
TRAVELERS COMPANIES INCCOM89417E10916118SHSOLE11800
TRIUMPH BANCORP INCCOM89679E30002SHSOLE200
UBS AG JERSEY BRHETRAC WELLS BDCI90264158812600SHSOLE60000
US BANCORP DELCOM NEW90297330428545SHSOLE54500
UMH PPTYS INCCOM90300210374255335SHSOLE5533500
USANA HEALTH SCIENCES INCCOM90328M10717198SHSOLE19800
UNDER ARMOUR INCCL A9043111072100SHSOLE10000
UNDER ARMOUR INCCL C9043112062108SHSOLE10800
UNILEVER PLCSPON ADR NEW9047677049162SHSOLE16200
UNILEVER N VN Y SHS NEW904784709229SHSOLE2900
UNION BANKSHARES INCCOM90540010729575SHSOLE57500
UNION PAC CORPCOM90781810841304SHSOLE30400
UNITED PARCEL SERVICE INCCL B91131210650474SHSOLE47400
UNITED TECHNOLOGIES CORPCOM913017109645SHSOLE4500
UNITEDHEALTH GROUP INCCOM91324P10229136SHSOLE13600
UNUM GROUPCOM91529Y10610200SHSOLE20000
V F CORPCOM9182041087100SHSOLE10000
VANECK VECTORS ETF TRSEMICONDUCTOR ET92189F67601SHSOLE100
VANECK VECTORS ETF TRNAT RES ETF92189F8416155SHSOLE15500
VANGUARD GROUPDIV APP ETF92190884499977SHSOLE97700
VANGUARD STAR FDVG TL INTL STK F921909768476SHSOLE7600
VANGUARD BD INDEX FD INCINTERMED TERM92193781910124SHSOLE12400
VANGUARD BD INDEX FD INCSHORT TRM BOND9219378271071365SHSOLE136500
VANGUARD BD INDEX FD INCTOTAL BND MRKT92193783511133SHSOLE13300
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF92194385822489SHSOLE48900
VANGUARD WHITEHALL FDS INCHIGH DIV YLD92194640633405SHSOLE40500
VANGUARD MALVERN FDSSTRM INFPROIDX92202080537760SHSOLE76000
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742684SHSOLE8400
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285895220255SHSOLE2025500
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF92204286610131SHSOLE13100
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF92204287416281SHSOLE28100
VANGUARD WORLD FDSENERGY ETF92204A306555SHSOLE5500
VANGUARD WORLD FDSHEALTH CAR ETF92204A5041067SHSOLE6700
VANGUARD WORLD FDSINF TECH ETF92204A702425SHSOLE2500
VANGUARD WORLD FDSUTILITIES ETF92204A876655SHSOLE5500
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1021222032SHSOLE203200
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40953483681925SHSOLE68192500
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7718157SHSOLE15700
VANGUARD INDEX FDSS&P 500 ETF SHS922908363107440SHSOLE44000
VANGUARD INDEX FDSMCAP VL IDXVIP92290851217159SHSOLE15900
VANGUARD INDEX FDSREAL ESTATE ETF922908553535870989SHSOLE7098900
VANGUARD INDEX FDSSML CP GRW ETF92290859524148SHSOLE14800
VANGUARD INDEX FDSSM CP VAL ETF922908611865SHSOLE6500
VANGUARD INDEX FDSMID CAP ETF9229086291490596654SHSOLE9665400
VANGUARD INDEX FDSEXTEND MKT ETF92290865245402SHSOLE40200
VANGUARD INDEX FDSGROWTH ETF92290873626330185578SHSOLE18557800
VANGUARD INDEX FDSVALUE ETF92290874444429SHSOLE42900
VANGUARD INDEX FDSSMALL CP ETF922908751749SHSOLE4900
VANGUARD INDEX FDSTOTAL STK MKT9229087697415460SHSOLE546000
VEREIT INCCOM92339V1003500SHSOLE50000
VERISIGN INCCOM92343E102324SHSOLE2400
VERIZON COMMUNICATIONS INCCOM92343V1041082258SHSOLE225800
VERTEX PHARMACEUTICALS INCCOM92532F10017SHSOLE700
VIAVI SOLUTIONS INCCOM92555010506SHSOLE600
VISA INCCOM CL A92826C8392872401SHSOLE240100
VIRTUS TOTAL RETURN FUND INCCOM92837G1003266SHSOLE26600
VMWARE INCCL A COM92856340216132SHSOLE13200
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30812414SHSOLE41400
W P CAREY INCCOM92936U109694SHSOLE9400
WALMART INCCOM9311421031822047SHSOLE204700
WALGREENS BOOTS ALLIANCE INCCOM931427108751144SHSOLE114400
WASHINGTON FED INCCOM938824109111932333SHSOLE3233300
WASTE MGMT INC DELCOM94106L1098189722SHSOLE972200
WEIBO CORPSPONSORED ADR948596101110SHSOLE1000
WEIS MKTS INCCOM948849104240SHSOLE4000
WELLS FARGO CO NEWCOM9497461011953725SHSOLE372500
WENDYS COCOM95058W1008476SHSOLE47600
WESTERN DIGITAL CORPCOM958102105335SHSOLE3500
WESTERN UN COCOM9598021095275SHSOLE27500
WESTROCK COCOM96145D10521321SHSOLE32100
WEYERHAEUSER COCOM96216610419530SHSOLE53000
WHITING PETE CORP NEWCOM NEW966387409141SHSOLE4100
WISDOMTREE TRUS LARGECAP DIVD97717W307330SHSOLE3000
WISDOMTREE TRINTL SMCAP DIV97717W760675SHSOLE7500
WISDOMTREE TRJAPN HEDGE EQT97717W85145798SHSOLE79800
WISDOMTREE TREUROPE HEDGED EQ97717X70127432SHSOLE43200
WORKDAY INCCL A98138H10121165SHSOLE16500
WYNN RESORTS LTDCOM983134107633SHSOLE3300
XENIA HOTELS & RESORTS INCCOM984017103281414SHSOLE141400
YY INCADS REPCOM CLA98426T10642395SHSOLE39500
YUM BRANDS INCCOM988498101220SHSOLE2000
YUM CHINA HLDGS INCCOM98850P109120SHSOLE2000
ZIMMER BIOMET HLDGS INCCOM98956P102440SHSOLE4000
ADIENT PLCORD SHSG0084W101466SHSOLE6600
ALLEGION PUB LTD COORD SHSG0176J109450SHSOLE5000
ALLERGAN PLCSHSG0177J10818SHSOLE800
COCA COLA EUROPEAN PARTNERSSHSG25839104121SHSOLE2100
EATON CORP PLCSHSG29183103789SHSOLE8900
FERROGLOBE PLCSHSG3385610805SHSOLE500
INGERSOLL-RAND PLCSHSG4779110113150SHSOLE15000
WEATHERFORD INTL PLCORD SHSG488331001280SHSOLE28000
JOHNSON CTLS INTL PLCSHSG5150210528806SHSOLE80600
MEDTRONIC PLCSHSG5960L10355686SHSOLE68600
MICHAEL KORS HLDGS LTDSHSG6075410106SHSOLE600
SEAGATE TECHNOLOGY PLCSHSG7945M107349SHSOLE4900
SINA CORPORDG81477104545SHSOLE4500
CHUBB LIMITEDCOMH1467J104430SHSOLE3000
TRANSOCEAN LTDREG SHSH8817H1001151SHSOLE15100
CHECK POINT SOFTWARE TECH LTORDM22465104225SHSOLE2500
LYONDELLBASELL INDUSTRIES NSHS - A -N53745100110SHSOLE1000
NXP SEMICONDUCTORS N VCOMN6596X1091190SHSOLE9000
ROYAL CARIBBEAN CRUISES LTDCOMV7780T10312100SHSOLE10000