0001299351-22-000006.txt : 20220215 0001299351-22-000006.hdr.sgml : 20220215 20220214182012 ACCESSION NUMBER: 0001299351-22-000006 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220215 DATE AS OF CHANGE: 20220214 EFFECTIVENESS DATE: 20220215 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Madison Asset Management, LLC CENTRAL INDEX KEY: 0001299351 IRS NUMBER: 870698416 STATE OF INCORPORATION: WI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10986 FILM NUMBER: 22635750 BUSINESS ADDRESS: STREET 1: 550 SCIENCE DRIVE CITY: MADISON STATE: WI ZIP: 53711 BUSINESS PHONE: 608-274-0300 MAIL ADDRESS: STREET 1: 550 SCIENCE DRIVE CITY: MADISON STATE: WI ZIP: 53711 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001299351 XXXXXXXX 12-31-2021 12-31-2021 MADISON ASSET MANAGEMENT, LLC
550 SCIENCE DRIVE MADISON WI 53711
13F HOLDINGS REPORT 028-10986 Y Madison Asset Management, LLC, Madison Investment Advisors, LLC and Madison Investment Holdings, Inc. share all resources and personnel at their 550 Science Drive office, and such, no distinction is made among the three in the information table presented in the report. Due to rounding, certain dollar values may be higher or lower than the amounts would have been absent such rounding.
Trey D. Edgerle Sr. Mutual Fund Compliance Analyst 608-216-9193 Trey D. Edgerle Madison WI 02-14-2022 0 315 7625509 false
INFORMATION TABLE 2 information_table.xml INFORMATION TABLE 3M Co COM 88579Y101 27828 156665 SH SOLE 156477 0 188 AbbVie Inc COM 00287Y109 499 3683 SH SOLE 3683 0 0 Accenture PLC COM G1151C101 86920 209673 SH SOLE 204249 0 5424 Adobe Inc COM 00724F101 46750 82442 SH SOLE 80497 0 1945 AES Corp/VA COM 00130H105 7776 320000 SH SOLE 320000 0 0 Aflac Inc COM 001055102 26647 456357 SH SOLE 455787 0 570 Alcon Inc ORD SHS H01301128 66323 761281 SH SOLE 739108 0 22173 Alibaba Group Holding Ltd - Sp SPONSORED ADS 01609W102 5213 43888 SH SOLE 43487 0 401 Alliant Energy Corp COM 018802108 427 6953 SH SOLE 6953 0 0 Allstate Corp COM 020002101 318 2700 SH SOLE 2700 0 0 Alphabet Inc - Class C CAP STK CL C 02079K107 137402 47485 SH SOLE 46310 0 1175 Alphabet Inc - Class A CAP STK CL A 02079K305 1098 379 SH SOLE 379 0 0 Altria Group Inc COM 02209S103 845 17839 SH SOLE 17839 0 0 Amazon.com Inc COM 023135106 26688 8004 SH SOLE 7705 0 299 American Electric Power Co Inc COM 025537101 328 3688 SH SOLE 3688 0 0 American Express Co COM 025816109 772 4716 SH SOLE 4716 0 0 American Tower Corp COM 03027X100 33194 113485 SH SOLE 113207 0 278 AmerisourceBergen Corp COM 03073E105 19015 143091 SH SOLE 142945 0 146 Amgen Inc COM 031162100 2092 9301 SH SOLE 9269 0 32 Amphenol Corp CL A 032095101 68277 780665 SH SOLE 755119 0 25546 Analog Devices Inc COM 032654105 98566 560765 SH SOLE 548689 0 12076 ANSYS Inc COM 03662Q105 276 688 SH SOLE 688 0 0 APA Corp COM 03743Q108 3324 123600 SH SOLE 123600 0 0 Apple Inc COM 037833100 30808 173501 SH SOLE 172397 0 1104 Arch Capital Group Ltd COM G0450A105 182835 4113283 SH SOLE 3985895 0 127388 Archer-Daniels-Midland Co COM 039483102 21197 313613 SH SOLE 313230 0 383 Arista Networks Inc COM 040413106 74134 515717 SH SOLE 498940 0 16777 Armstrong World Industries Inc COM 04247X102 48429 417062 SH SOLE 405146 0 11916 Artisan Partners Asset Managem CL A 04316A108 620 13019 SH SOLE 13019 0 0 ASML Holding NV - NY Reg Shrs N Y REGISTRY SHS N07059210 5745 7216 SH SOLE 7153 0 63 AstraZeneca PLC - Spons ADR SPONSORED ADR 046353108 5954 102214 SH SOLE 100875 0 1339 AT&T Inc COM 00206R102 335 13598 SH SOLE 13598 0 0 Automatic Data Processing Inc COM 053015103 22876 92774 SH SOLE 92393 0 381 Axis Capital Holdings Ltd SHS G0692U109 6153 112954 SH SOLE 112954 0 0 Baker Hughes Co CL A 05722G100 31625 1314427 SH SOLE 1313670 0 757 Barrick Gold Corp COM 067901108 6973 367000 SH SOLE 367000 0 0 Baxter International Inc COM 071813109 8970 104500 SH SOLE 104500 0 0 Beacon Roofing Supply Inc COM 073685109 4858 84704 SH SOLE 84704 0 0 Becton Dickinson and Co COM 075887109 89446 355678 SH SOLE 347971 0 7707 Berkshire Hathaway Inc CL B 084670702 77378 258788 SH SOLE 251697 0 7091 BigCommerce Holdings Inc COM 08975P108 2552 72144 SH SOLE 72144 0 0 Black Knight Inc COM 09215C105 99707 1202885 SH SOLE 1164556 0 38329 BlackRock Inc COM 09247X101 59820 65337 SH SOLE 65099 0 238 Blackstone Group Inc/The COM 09260D107 259 2000 SH SOLE 2000 0 0 Box Inc CL A 10316T104 7439 284051 SH SOLE 284051 0 0 Bristol-Myers Squibb Co COM 110122108 50849 815542 SH SOLE 812997 0 2545 Broadcom Inc COM 11135F101 504 757 SH SOLE 757 0 0 Brookfield Asset Management In CL A LTD VT SH 112585104 145480 2409401 SH SOLE 2334822 0 74579 Brown-Forman Corp CL B 115637209 20656 283498 SH SOLE 274210 0 9288 Brown & Brown Inc COM 115236101 95495 1358777 SH SOLE 1314293 0 44484 Cameco Corp COM 13321L108 4273 195933 SH SOLE 194244 0 1689 Canadian Pacific Railway Ltd COM 13645T100 4012 55771 SH SOLE 55228 0 543 Cannae Holdings Inc COM 13765N107 70696 2011268 SH SOLE 1944876 0 66392 Carlisle Cos Inc COM 142339100 105697 425990 SH SOLE 412573 0 13417 CarMax Inc COM 143130102 77482 594959 SH SOLE 575625 0 19334 Castle Biosciences Inc COM 14843C105 2611 60911 SH SOLE 60911 0 0 Caterpillar Inc COM 149123101 2222 10748 SH SOLE 10589 0 159 CBRE Group Inc CL A 12504L109 500 4606 SH SOLE 4606 0 0 CDW Corp/DE COM 12514G108 75920 370737 SH SOLE 358614 0 12123 Chemours Co/The COM 163851108 6156 183433 SH SOLE 183433 0 0 Ciena Corp COM 171779309 5383 69940 SH SOLE 69940 0 0 Cisco Systems Inc COM 17275R102 53718 847681 SH SOLE 845444 0 2237 Clarivate PLC ORD SHS G21810109 61528 2615992 SH SOLE 2531428 0 84564 CME Group Inc COM 12572Q105 35659 156083 SH SOLE 155957 0 126 Coca-Cola Co COM 191216100 19238 324916 SH SOLE 324504 0 412 Cogent Communications Holdings COM 19239V302 4385 59926 SH SOLE 59926 0 0 Colgate-Palmolive Co COM 194162103 16616 194700 SH SOLE 194521 0 179 Comcast Corp CL A 20030N101 57111 1134725 SH SOLE 1132335 0 2390 CommVault Systems Inc COM 204166102 7940 115203 SH SOLE 115203 0 0 Concrete Pumping Holdings Inc COM 206704108 1544 188235 SH SOLE 188235 0 0 Copart Inc COM 217204106 137635 907765 SH SOLE 879391 0 28374 Costco Wholesale Corp COM 22160K105 17592 30988 SH SOLE 30554 0 434 Covetrus Inc COM 22304C100 4863 243494 SH SOLE 243494 0 0 Crane Co COM 224399105 4799 47171 SH SOLE 47171 0 0 Credit Suisse Group AG - Spons SPONSORED ADR 225401108 3685 382284 SH SOLE 376593 0 5691 CVS Health Corp COM 126650100 56947 552027 SH SOLE 551907 0 120 CyberArk Software Ltd SHS M2682V108 3940 22738 SH SOLE 22543 0 195 Danaher Corp COM 235851102 79281 240968 SH SOLE 234994 0 5974 Royal Dutch Shell PLC SPON ADR B 780259107 3703 85418 SH SOLE 84103 0 1315 Diageo PLC - Spons ADR SPON ADR 25243Q205 3401 15447 SH SOLE 15242 0 205 Dollar Tree Inc COM 256746108 199925 1422750 SH SOLE 1377951 0 44799 Dominion Energy Inc COM 25746U109 28571 363687 SH SOLE 363441 0 246 Dow Inc COM 260557103 433 7638 SH SOLE 7638 0 0 Duke Energy Corp COM 26441C204 957 9120 SH SOLE 9120 0 0 Ecolab Inc COM 278865100 6329 26978 SH SOLE 26645 0 333 Edgewell Personal Care Co COM 28035Q102 6168 134928 SH SOLE 134928 0 0 Eli Lilly & Co COM 532457108 16620 60171 SH SOLE 59512 0 659 Emerson Electric Co COM 291011104 20137 216601 SH SOLE 216056 0 545 Encompass Health Corp COM 29261A100 7548 115665 SH SOLE 115665 0 0 EnerSys COM 29275Y102 4369 55257 SH SOLE 55257 0 0 Entegris Inc COM 29362U104 7411 53477 SH SOLE 53477 0 0 EOG Resources Inc COM 26875P101 29184 328543 SH SOLE 328472 0 71 Estee Lauder Cos Inc/The CL A 518439104 5430 14669 SH SOLE 14473 0 196 Expeditors International of Wa COM 302130109 46783 348376 SH SOLE 337095 0 11281 Exxon Mobil Corp COM 30231G102 403 6585 SH SOLE 6585 0 0 Facebook Inc CL A 30303M102 1101 3272 SH SOLE 3272 0 0 Fastenal Co COM 311900104 29409 459088 SH SOLE 458507 0 581 FedEx Corp COM 31428X106 3880 15000 SH SOLE 15000 0 0 Ferrari NV COM N3167Y103 4354 16824 SH SOLE 16671 0 153 Fiserv Inc COM 337738108 75936 731628 SH SOLE 715829 0 15799 FormFactor Inc COM 346375108 4691 102603 SH SOLE 102603 0 0 Franco-Nevada Corp COM 351858105 2351 17000 SH SOLE 17000 0 0 Gartner Inc COM 366651107 93698 280265 SH SOLE 271292 0 8973 Genmab A/S - Spons ADR SPONSORED ADS 372303206 1977 49982 SH SOLE 49279 0 703 Gilead Sciences Inc COM 375558103 8351 115014 SH SOLE 115014 0 0 Glacier Bancorp Inc COM 37637Q105 37884 668152 SH SOLE 646445 0 21707 Globus Medical Inc CL A 379577208 4035 55891 SH SOLE 55891 0 0 Gogo Inc COM 38046C109 3855 284926 SH SOLE 284926 0 0 Grifols SA - Spons ADR SP ADR REP B NVT 398438408 1972 175569 SH SOLE 172917 0 2652 GXO Logistics Inc COM 36262G101 3605 39688 SH SOLE 39688 0 0 Hain Celestial Group Inc/The COM 405217100 10586 248436 SH SOLE 248436 0 0 HDFC Bank Ltd - Spons ADR SPONSORED ADS 40415F101 6144 94422 SH SOLE 93567 0 855 Hershey Co/The COM 427866108 14010 72414 SH SOLE 72324 0 90 Hillman Solutions Corp COM 431636109 3115 289755 SH SOLE 289755 0 0 Home Depot Inc COM 437076102 56790 136839 SH SOLE 136327 0 512 Honeywell International Inc COM 438516106 16395 78629 SH SOLE 78558 0 71 Huntsman Corp COM 447011107 8951 256629 SH SOLE 256629 0 0 Hydrofarm Holdings Group Inc COM 44888K209 3630 128302 SH SOLE 128302 0 0 IHS Markit Ltd SHS G47567105 59308 446191 SH SOLE 431661 0 14530 Infosys Ltd - Spons ADR SPONSORED ADR 456788108 5452 215411 SH SOLE 213485 0 1926 Insperity Inc COM 45778Q107 2536 21472 SH SOLE 21472 0 0 International Business Machine COM 459200101 1141 8536 SH SOLE 8536 0 0 Iron Mountain Inc COM 46284V101 1892 36160 SH SOLE 36160 0 0 Itau Unibanco Holding SA - Spo SPON ADR REP PFD 465562106 2645 705383 SH SOLE 699150 0 6233 Jacobs Engineering Group Inc COM 469814107 90848 652504 SH SOLE 636039 0 16465 JM Smucker Co COM 832696405 3789 27900 SH SOLE 27900 0 0 Johnson & Johnson COM 478160104 42505 248468 SH SOLE 248137 0 331 JPMorgan Chase & Co COM 46625H100 50770 320621 SH SOLE 319762 0 859 Kennametal Inc COM 489170100 4556 126860 SH SOLE 126860 0 0 Knight-Swift Transportation Ho CL A 499049104 4592 75352 SH SOLE 75352 0 0 Laboratory Corp of America Hol COM 50540R409 93116 296348 SH SOLE 286654 0 9694 Las Vegas Sands Corp COM 517834107 7283 193500 SH SOLE 193500 0 0 Liberty Broadband Corp COM SER C 530307305 195343 1212556 SH SOLE 1174408 0 38148 Linde PLC COM G5494J103 77046 222400 SH SOLE 218306 0 4094 LiveRamp Holdings Inc COM 53815P108 6480 135138 SH SOLE 135138 0 0 Lowe's Cos Inc COM 548661107 117113 453082 SH SOLE 440902 0 12180 Lumen Technologies Inc COM 550241103 3928 313000 SH SOLE 313000 0 0 Magnite Inc COM 55955D100 5072 289852 SH SOLE 289852 0 0 Manulife Financial Corp COM 56501R106 5161 270620 SH SOLE 268260 0 2360 Markel Corp COM 570535104 85975 69672 SH SOLE 67386 0 2286 Marsh & McLennan Cos Inc COM 571748102 72796 418802 SH SOLE 406567 0 12235 McDonald's Corp COM 580135101 46136 172103 SH SOLE 171872 0 231 Medical Properties Trust Inc COM 58463J304 864 36557 SH SOLE 36557 0 0 Medtronic PLC SHS G5960L103 19960 192941 SH SOLE 192738 0 203 Merck & Co Inc COM 58933Y105 4572 59659 SH SOLE 59347 0 312 Mercury Systems Inc COM 589378108 2520 45768 SH SOLE 45768 0 0 MGE Energy Inc COM 55277P104 221 2690 SH SOLE 2690 0 0 MGIC Investment Corp COM 552848103 4172 289355 SH SOLE 289355 0 0 MGM Growth Properties LLC CL A 55303A105 733 17955 SH SOLE 17955 0 0 Microsoft Corp COM 594918104 30237 89906 SH SOLE 88856 0 1050 MKS Instruments Inc COM 55306N104 28278 162358 SH SOLE 156939 0 5419 Moelis & Co CL A 60786M105 26411 422503 SH SOLE 408787 0 13716 Mondelez International Inc CL A 609207105 544 8211 SH SOLE 8211 0 0 National Instruments Corp COM 636518102 5820 133274 SH SOLE 133274 0 0 Nestle SA - Spons ADR SPONSORED ADR 641069406 11924 84948 SH SOLE 83803 0 1145 New Relic Inc COM 64829B100 5059 46007 SH SOLE 46007 0 0 Newmont Corp COM 651639106 4341 70000 SH SOLE 70000 0 0 NextEra Energy Inc COM 65339F101 14859 159153 SH SOLE 156419 0 2734 Nordstrom Inc COM 655664100 3755 166000 SH SOLE 166000 0 0 Northern Trust Corp COM 665859104 37277 311654 SH SOLE 311246 0 408 Novartis AG - Spons ADR SPONSORED ADR 66987V109 67647 773372 SH SOLE 749468 0 23904 Nucor Corp COM 670346105 37133 325296 SH SOLE 324574 0 722 NXP Semiconductors NV COM N6596X109 6457 28348 SH SOLE 28098 0 250 O'Reilly Automotive Inc COM 67103H107 463 655 SH SOLE 655 0 0 Olin Corp COM 680665205 4803 83507 SH SOLE 83507 0 0 OneSpaWorld Holdings Ltd COM P73684113 3502 349470 SH SOLE 349470 0 0 Oracle Corp COM 68389X105 18402 211007 SH SOLE 210949 0 58 Owens & Minor Inc COM 690732102 7210 165752 SH SOLE 165752 0 0 PACCAR Inc COM 693718108 160619 1819843 SH SOLE 1770505 0 49338 PacWest Bancorp COM 695263103 7023 155487 SH SOLE 155487 0 0 Pagseguro Digital Ltd COM CL A G68707101 2934 111902 SH SOLE 110924 0 978 Parker-Hannifin Corp COM 701094104 60107 188944 SH SOLE 183658 0 5286 Paychex Inc COM 704326107 28252 206973 SH SOLE 206702 0 271 PayPal Holdings Inc COM 70450Y103 7638 40505 SH SOLE 40505 0 0 PepsiCo Inc COM 713448108 39377 226681 SH SOLE 226351 0 330 PetIQ Inc CL A 71639T106 3473 152932 SH SOLE 152932 0 0 Pfizer Inc COM 717081103 47878 810806 SH SOLE 810196 0 610 Philip Morris International In COM 718172109 637 6704 SH SOLE 6704 0 0 Physicians Realty Trust COM 71943U104 743 39435 SH SOLE 39435 0 0 PNC Financial Services Group I COM 693475105 247 1230 SH SOLE 1230 0 0 Porch Group Inc COM 733245104 2551 163614 SH SOLE 163614 0 0 Power Integrations Inc COM 739276103 5301 57065 SH SOLE 57065 0 0 PPG Industries Inc COM 693506107 67797 393160 SH SOLE 381798 0 11362 Primo Water Corp COM 74167P108 6163 349572 SH SOLE 349572 0 0 Procter & Gamble Co COM 742718109 33643 205668 SH SOLE 205000 0 668 Progressive Corp COM 743315103 164860 1606044 SH SOLE 1559368 0 46676 Prudential Financial Inc COM 744320102 292 2698 SH SOLE 2698 0 0 Prudential PLC - Spons ADR ADR 74435K204 4118 119595 SH SOLE 117871 0 1724 PTC Inc COM 69370C100 6412 52922 SH SOLE 52922 0 0 QUALCOMM Inc COM 747525103 18812 102873 SH SOLE 102017 0 856 Radius Global Infrastructure I COM CL A 750481103 4510 280110 SH SOLE 280110 0 0 Range Resources Corp COM 75281A109 7920 444200 SH SOLE 444200 0 0 Revolve Group Inc CL A 76156B107 2443 43601 SH SOLE 43601 0 0 RLI Corp COM 749607107 715 6376 SH SOLE 6376 0 0 Robert Half International Inc COM 770323103 3575 32056 SH SOLE 32056 0 0 Ross Stores Inc COM 778296103 66966 585980 SH SOLE 566604 0 19376 Ryanair Holdings PLC - Spons A SPONSORED ADS 783513203 2834 27690 SH SOLE 27350 0 340 S&P Global Inc COM 78409V104 649 1375 SH SOLE 1375 0 0 SAP SE - Spons ADR SPON ADR 803054204 3354 23941 SH SOLE 23719 0 222 Scotts Miracle-Gro Co/The CL A 810186106 5598 34772 SH SOLE 34772 0 0 Shake Shack Inc CL A 819047101 4090 56684 SH SOLE 56684 0 0 Simply Good Foods Co/The COM 82900L102 7145 171867 SH SOLE 171867 0 0 Sony Group Corp - Spons ADR SPONSORED ADR 835699307 5588 44207 SH SOLE 43650 0 557 Southern Copper Corp COM 84265V105 2593 42015 SH SOLE 41416 0 599 STAG Industrial Inc COM 85254J102 602 12544 SH SOLE 12544 0 0 Starbucks Corp COM 855244109 21697 185489 SH SOLE 185243 0 246 State Street Corp COM 857477103 318 3417 SH SOLE 3417 0 0 Stryker Corp COM 863667101 5790 21651 SH SOLE 21651 0 0 Summit Materials Inc CL A 86614U100 5973 148810 SH SOLE 148810 0 0 Supernus Pharmaceuticals Inc COM 868459108 3493 119780 SH SOLE 119780 0 0 T-Mobile US Inc COM 872590104 7597 65500 SH SOLE 65500 0 0 T Rowe Price Group Inc COM 74144T108 205 1040 SH SOLE 970 0 70 Taiwan Semiconductor Mfg Co Lt SPONSORED ADS 874039100 5217 43365 SH SOLE 42962 0 403 Target Corp COM 87612E106 16148 69774 SH SOLE 68812 0 962 TE Connectivity Ltd REG SHS H84989104 77996 483424 SH SOLE 470815 0 12609 Telefonaktiebolaget LM Ericsso ADR B SEK 10 294821608 3552 326734 SH SOLE 322113 0 4621 Texas Capital Bancshares Inc COM 88224Q107 2332 38708 SH SOLE 38708 0 0 Texas Instruments Inc COM 882508104 35160 186554 SH SOLE 186302 0 252 Thermo Fisher Scientific Inc COM 883556102 534 801 SH SOLE 801 0 0 TJX Cos Inc COM 872540109 80060 1054528 SH SOLE 1027808 0 26720 Toyota Motor Corp - Spons ADR SP ADR REP2COM 892331307 3926 21188 SH SOLE 20919 0 269 Transocean Ltd REG SHS H8817H100 1587 575000 SH SOLE 575000 0 0 Travelers Cos Inc COM 89417E109 37169 237610 SH SOLE 237339 0 271 U.S. Bancorp COM 902973304 96789 1723140 SH SOLE 1685994 0 37146 Unilever PLC - Spons ADR SPON ADR 904767704 445 8266 SH SOLE 8266 0 0 Union Pacific Corp COM 907818108 30639 121616 SH SOLE 121031 0 585 United Parcel Service Inc CL B 911312106 15674 73125 SH SOLE 72322 0 803 UnitedHealth Group Inc COM 91324P102 14022 27925 SH SOLE 27513 0 412 Varonis Systems Inc COM 922280102 4975 101984 SH SOLE 101984 0 0 Verisk Analytics Inc COM 92345Y106 492 2153 SH SOLE 2153 0 0 Veritex Holdings Inc COM 923451108 3677 92429 SH SOLE 92429 0 0 Verizon Communications Inc COM 92343V104 32217 620044 SH SOLE 620044 0 0 Vertex Pharmaceuticals Inc COM 92532F100 3234 14728 SH SOLE 14623 0 105 VF Corp COM 918204108 270 3693 SH SOLE 3693 0 0 Visa Inc CL A 92826C839 86309 398269 SH SOLE 388849 0 9420 Vontier Corp COM 928881101 50466 1642243 SH SOLE 1587559 0 54684 Walmart Inc COM 931142103 229 1583 SH SOLE 1583 0 0 Walt Disney Co COM 254687106 12886 83195 SH SOLE 82172 0 1023 Waste Management Inc COM 94106L109 742 4444 SH SOLE 4444 0 0 Western Alliance Bancorp COM 957638109 5869 54516 SH SOLE 54516 0 0 WillScot Mobile Mini Holdings COM CL A 971378104 12169 297958 SH SOLE 297958 0 0 WR Berkley Corp COM 084423102 50016 607063 SH SOLE 587322 0 19741 XP Inc CL A G98239109 3056 106333 SH SOLE 105350 0 983 Zurn Water Solutions Corp COM 98983L108 3118 85653 SH SOLE 85653 0 0 Distillate International Funda DISTILLATE INTNL 26922B501 601 23380 SH SOLE 23380 0 0 Distillate US Fundamental Stab DISTILLATE US 26922A321 45427 981563 SH SOLE 981563 0 0 First Trust Natural Gas ETF NAT GAS ETF 33733E807 6052 352286 SH SOLE 352286 0 0 Franklin FTSE United Kingdom E FTSE UNTD KGDM 35473P678 7987 314456 SH SOLE 314456 0 0 Global X Silver Miners ETF GLOBAL X SILVER 37954Y848 3319 90472 SH SOLE 90472 0 0 GraniteShares Bloomberg Commod BBG COMMD K 1 38747R108 396 15425 SH SOLE 15425 0 0 Invesco BuyBack Achievers ETF BUYBACK ACHIEV 46137V308 2389 24759 SH SOLE 24759 0 0 Invesco Optimum Yield Diversif OPTIMUM YIELD 46090F100 39204 2788366 SH SOLE 2788366 0 0 Invesco QQQ Trust Series 1 UNIT SER 1 46090E103 285 716 SH SOLE 716 0 0 Invesco S&P 500 Quality ETF S&P500 QUALITY 46137V241 77838 1462840 SH SOLE 1462840 0 0 iShares 20 Year Treasury Bond 20 YR TR BD ETF 464287432 60879 410815 SH SOLE 410815 0 0 iShares 3-7 Year Treasury Bond 3 7 YR TREAS BD 464288661 29535 229543 SH SOLE 229543 0 0 iShares 5-10 Year Investment G ISHS 5-10YR INVT 464288638 13976 235810 SH SOLE 235810 0 0 iShares 7-10 Year Treasury Bon BARCLAYS 7 10 YR 464287440 567 4927 SH SOLE 4927 0 0 iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 836 11202 SH SOLE 11202 0 0 iShares Core MSCI Emerging Mar CORE MSCI EMKT 46434G103 1756 29330 SH SOLE 29330 0 0 iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 12329 25848 SH SOLE 25848 0 0 iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 61956 218863 SH SOLE 218830 0 33 iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 75437 658781 SH SOLE 658221 0 560 iShares Core S&P U.S. Growth E CORE S&P US GWT 464287671 21399 185051 SH SOLE 185051 0 0 iShares Core U.S. Aggregate Bo CORE US AGGBD ET 464287226 45090 395251 SH SOLE 395251 0 0 iShares Edge MSCI Min Vol EAFE MIN VOL EAFE ETF 46429B689 1251 16301 SH SOLE 16301 0 0 iShares Edge MSCI Min Vol Emer MIN VOL EMRG MKT 464286533 5882 93628 SH SOLE 93628 0 0 iShares Edge MSCI Min Vol USA MSCI USA MIN VOL 46429B697 11372 140573 SH SOLE 140573 0 0 iShares Edge MSCI USA Quality USA QUALITY FCTR 46432F339 6786 46618 SH SOLE 46618 0 0 iShares iBoxx High Yield Corpo IBOXX HI YD ETF 464288513 513 5900 SH SOLE 5900 0 0 iShares MBS ETF MBS ETF 464288588 49372 459572 SH SOLE 459572 0 0 iShares MSCI ACWI ex US ETF MSCI ACWI EX US 464288240 3277 58936 SH SOLE 58936 0 0 iShares MSCI Emerging Markets MSCI EM ASIA ETF 464286426 260 3164 SH SOLE 3164 0 0 iShares MSCI Eurozone ETF MSCI EURZONE ETF 464286608 14707 300087 SH SOLE 300087 0 0 iShares MSCI Global Gold Miner MSCI GBL GOLD MN 46434G855 22182 822453 SH SOLE 822453 0 0 iShares MSCI International Qua MSCI INTL QUALTY 46434V456 12140 308290 SH SOLE 308290 0 0 iShares MSCI Japan Small-Cap E MSCI JAPN SMCETF 464286582 2685 35642 SH SOLE 35642 0 0 iShares MSCI Switzerland ETF MSCI SWITZERLAND 464286749 5588 105974 SH SOLE 105974 0 0 iShares MSCI United Kingdom ET MSCI UK ETF 46435G334 3665 110598 SH SOLE 110598 0 0 iShares Nasdaq Biotechnology E NASDAQ BIOTECH 464287556 6437 42174 SH SOLE 42174 0 0 iShares National Muni Bond ETF NATIONAL MUN ETF 464288414 651 5597 SH SOLE 5597 0 0 iShares Russell 1000 ETF RUS 1000 ETF 464287622 322 1218 SH SOLE 1218 0 0 iShares Russell 1000 Growth ET RUS 1000 GRW ETF 464287614 1349 4414 SH SOLE 4414 0 0 iShares Russell 2000 ETF RUSSELL 2000 ETF 464287655 4116 18505 SH SOLE 18345 0 160 iShares Russell 2000 Growth ET RUS 2000 GRW ETF 464287648 331 1129 SH SOLE 1129 0 0 iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 1087 13094 SH SOLE 13094 0 0 iShares Russell Mid-Cap Growth RUS MD CP GR ETF 464287481 360 3128 SH SOLE 3128 0 0 iShares Russell Mid-Cap Value RUS MDCP VAL ETF 464287473 206 1684 SH SOLE 1684 0 0 iShares Short Treasury Bond ET SHORT TREAS BD 464288679 2605 23589 SH SOLE 23589 0 0 Janus Henderson Mortgage-Backe HENDERSON MTG 47103U852 51470 977029 SH SOLE 977029 0 0 JPMorgan BetaBuilders Japan ET BETBULD JAPAN 46641Q217 13550 245998 SH SOLE 245998 0 0 Pacer US Cash Cows 100 ETF US CASH COWS 100 69374H881 6888 146281 SH SOLE 146281 0 0 Schwab Fundamental U.S. Large SCHWAB FDT US LG 808524771 1514 25834 SH SOLE 25834 0 0 Schwab Intermediate-Term U.S. INTRM TRM TRES 808524854 50594 901217 SH SOLE 901217 0 0 Schwab US Dividend Equity ETF US DIVIDEND EQ 808524797 44056 545049 SH SOLE 545049 0 0 Schwab US TIPS ETF US TIPS ETF 808524870 6010 95556 SH SOLE 95556 0 0 SPDR Gold Shares GOLD SHS 78463V107 1299 7600 SH SOLE 7600 0 0 SPDR S&P 500 ETF Trust TR UNIT 78462F103 107269 225848 SH SOLE 223862 0 1986 SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 15356 118929 SH SOLE 118929 0 0 SPDR S&P Emerging Asia Pacific ASIA PACIF ETF 78463X301 2952 24289 SH SOLE 23784 0 505 SPDR S&P MidCap 400 ETF Trust UTSER1 S&PCRP 78467Y107 8160 15762 SH SOLE 15191 0 571 VanEck Gold Miners ETF/USA GOLD MINERS ETF 92189F106 23769 742071 SH SOLE 742071 0 0 Vanguard Consumer Staples ETF CONSUM STP ETF 92204A207 1696 8484 SH SOLE 8484 0 0 Vanguard Dividend Appreciation DIV APP ETF 921908844 5587 32530 SH SOLE 32530 0 0 Vanguard Extended Duration Tre EXTENDED DUR 921910709 12830 91646 SH SOLE 91646 0 0 Vanguard FTSE All-World ex-US ALLWRLD EX US 922042775 98716 1610899 SH SOLE 1610899 0 0 Vanguard FTSE All World ex-US FTSE SMCAP ETF 922042718 17142 127964 SH SOLE 127964 0 0 Vanguard Health Care ETF HEALTH CAR ETF 92204A504 6600 24773 SH SOLE 24773 0 0 Vanguard Information Technolog INF TECH ETF 92204A702 74444 162481 SH SOLE 162481 0 0 Vanguard Large-Cap ETF LARGE CAP ETF 922908637 18474 83584 SH SOLE 83584 0 0 Vanguard Long-Term Corporate B LG-TERM COR BD 92206C813 8662 81836 SH SOLE 81836 0 0 Vanguard S&P Mid-Cap 400 Growt MIDCP 400 GRTH 921932869 7930 37502 SH SOLE 37502 0 0 Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 523 6474 SH SOLE 6474 0 0 Vanguard Short-Term Corporate SHRT TRM CORP BD 92206C409 52002 639946 SH SOLE 639946 0 0 Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 260 3072 SH SOLE 3072 0 0