0000945625-21-000001.txt : 20210209 0000945625-21-000001.hdr.sgml : 20210209 20210209144621 ACCESSION NUMBER: 0000945625-21-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210209 DATE AS OF CHANGE: 20210209 EFFECTIVENESS DATE: 20210209 FILER: COMPANY DATA: COMPANY CONFORMED NAME: HARTLINE INVESTMENT CORP/ CENTRAL INDEX KEY: 0000945625 IRS NUMBER: 363697111 STATE OF INCORPORATION: IL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04984 FILM NUMBER: 21605753 BUSINESS ADDRESS: STREET 1: 211 WEST WACKER DRIVE STREET 2: #1600 CITY: CHICAGO STATE: IL ZIP: 60606 BUSINESS PHONE: 3127265703 MAIL ADDRESS: STREET 1: 211 WEST WACKER DRIVE STREET 2: #1600 CITY: CHICAGO STATE: IL ZIP: 60606 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000945625 XXXXXXXX 12-31-2020 12-31-2020 HARTLINE INVESTMENT CORP/
211 WEST WACKER DRIVE #1600 CHICAGO IL 60606
13F HOLDINGS REPORT 028-04984 N
WILLIAM HART PRESIDENT 312-726-5703 WILLIAM HART CHICAGO IL 02-09-2021 0 114 694477 false
INFORMATION TABLE 2 XML.xml AMAZON COM INC COM Stock 023135106 23375 7177 SH SOLE 0 7177 0 0 GLOBAL PMTS INC COM Stock 37940X102 802 3725 SH SOLE 0 3725 0 0 STARBUCKS CORP COM Stock 855244109 267 2500 SH SOLE 0 2500 0 0 SQUARE INC CL A Stock 852234103 17622 80969 SH SOLE 0 80969 0 0 DOLLAR GEN CORP NEW COM Stock 256677105 662 3150 SH SOLE 0 3150 0 0 WASTE MGMT INC DEL COM Stock 94106L109 1841 15613 SH SOLE 0 15613 0 0 COSTCO WHSL CORP NEW COM Stock 22160K105 4361 11575 SH SOLE 0 11575 0 0 PROCTER AND GAMBLE CO COM Stock 742718109 608 4368 SH SOLE 0 4368 0 0 MARRIOTT INTL INC NEW CL A Stock 571903202 14621 110834 SH SOLE 0 110834 0 0 NANTHEALTH INC COM Stock 630104107 65 20000 SH SOLE 0 20000 0 0 MEDTRONIC PLC SHS Stock G5960L103 2656 22673 SH SOLE 0 22673 0 0 NETFLIX INC COM Stock 64110L106 3829 7081 SH SOLE 0 7081 0 0 PROLOGIS INC. COM REIT 74340W103 451 4524 SH SOLE 0 4524 0 0 ILLINOIS TOOL WKS INC COM Stock 452308109 3062 15018 SH SOLE 0 15018 0 0 BALLARD PWR SYS INC NEW COM Stock 058586108 256 10955 SH SOLE 0 10955 0 0 VERIZON COMMUNICATIONS INC COM Stock 92343V104 512 8720 SH SOLE 0 8720 0 0 MARVELL TECHNOLOGY GROUP LTD ORD Stock G5876H105 19895 418499 SH SOLE 0 418499 0 0 KIMBERLY-CLARK CORP COM Stock 494368103 342 2534 SH SOLE 0 2534 0 0 HOME DEPOT INC COM Stock 437076102 3758 14147 SH SOLE 0 14147 0 0 SOUTHERN CO COM Stock 842587107 315 5126 SH SOLE 0 5126 0 0 LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409 631 3100 SH SOLE 0 3100 0 0 SCHWAB U.S. LARGE-CAP ETF ETF 808524201 485 5334 SH SOLE 0 5334 0 0 TREX CO INC COM Stock 89531P105 5684 67894 SH SOLE 0 67894 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 5685 24516 SH SOLE 0 24516 0 0 ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 9298 18592 SH SOLE 0 18592 0 0 ALPHABET INC CAP STK CL A Stock 02079K305 20387 11632 SH SOLE 0 11632 0 0 OREILLY AUTOMOTIVE INC COM Stock 67103H107 6146 13580 SH SOLE 0 13580 0 0 GENERAC HLDGS INC COM Stock 368736104 2842 12498 SH SOLE 0 12498 0 0 MICROSOFT CORP COM Stock 594918104 22227 99931 SH SOLE 0 99931 0 0 DTE ENERGY CO COM Stock 233331107 237 1948 SH SOLE 0 1948 0 0 DOMO INC COM CL B Stock 257554105 3094 48525 SH SOLE 0 48525 0 0 BLOOM ENERGY CORP COM CL A Stock 093712107 16424 573080 SH SOLE 0 573080 0 0 BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 87649 252 SH SOLE 0 252 0 0 NEXTERA ENERGY INC COM Stock 65339F101 1380 17884 SH SOLE 0 17884 0 0 TESLA INC COM Stock 88160R101 509 722 SH SOLE 0 722 0 0 LINDE PLC SHS Stock G5494J103 2049 7777 SH SOLE 0 7777 0 0 PUBLIC STORAGE COM REIT 74460D109 341 1475 SH SOLE 0 1475 0 0 SCHWAB U.S. TIPS ETF ETF 808524870 307 4948 SH SOLE 0 4948 0 0 AMERESCO INC CL A Stock 02361E108 212 4054 SH SOLE 0 4054 0 0 SUNNOVA ENERGY INTL INC. COM Stock 86745K104 11590 256806 SH SOLE 0 256806 0 0 SCHWAB U.S. MID-CAP ETF ETF 808524508 335 4920 SH SOLE 0 4920 0 0 LIFE STORAGE INC COM REIT 53223X107 757 6342 SH SOLE 0 6342 0 0 TWILIO INC CL A Stock 90138F102 450 1329 SH SOLE 0 1329 0 0 AFLAC INC COM Stock 001055102 2759 62041 SH SOLE 0 62041 0 0 ISHARES FLOATING RATE BOND ETF ETF 46429B655 1647 32469 SH SOLE 0 32469 0 0 LONGVIEW ACQUISITION CORP COM CL A Stock 543195101 1626 82151 SH SOLE 0 82151 0 0 LONGVIEW ACQUISITION CORP WT EXP 052725 Stock 543195119 1554 235776 SH SOLE 0 235776 0 0 SNOWFLAKE INC CL A Stock 833445109 475 1687 SH SOLE 0 1687 0 0 ZILLOW GROUP INC CL A Stock 98954M101 19190 141164 SH SOLE 0 141164 0 0 NOVUS CAP CORP WT EXP 063027 Stock 67012U116 2463 533145 SH SOLE 0 533145 0 0 NOVUS CAP CORP COM Stock 67012U108 673 43007 SH SOLE 0 43007 0 0 FIRST SOLAR INC COM Stock 336433107 274 2772 SH SOLE 0 2772 0 0 TPG PACE BEN FIN CORP WT EXP 100927 Stock G8990D117 302 41150 SH SOLE 0 41150 0 0 GENTEX CORP COM Stock 371901109 271 8000 SH SOLE 0 8000 0 0 VISA INC COM CL A Stock 92826C839 7791 35620 SH SOLE 0 35620 0 0 VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 1717 6416 SH SOLE 0 6416 0 0 ENPHASE ENERGY INC COM Stock 29355A107 25341 144417 SH SOLE 0 144417 0 0 SPLUNK INC COM Stock 848637104 7879 46377 SH SOLE 0 46377 0 0 AMERICAN TOWER CORP NEW COM REIT 03027X100 443 1975 SH SOLE 0 1975 0 0 ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105 3668 9543 SH SOLE 0 9543 0 0 FACEBOOK INC CL A Stock 30303M102 851 3115 SH SOLE 0 3115 0 0 RENEWABLE ENERGY GROUP INC COM NEW Stock 75972A301 10889 153757 SH SOLE 0 153757 0 0 SERVICENOW INC COM Stock 81762P102 1983 3602 SH SOLE 0 3602 0 0 PALO ALTO NETWORKS INC COM Stock 697435105 380 1069 SH SOLE 0 1069 0 0 ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 2335 8938 SH SOLE 0 8938 0 0 OMNICOM GROUP INC COM Stock 681919106 239 3836 SH SOLE 0 3836 0 0 NVIDIA CORPORATION COM Stock 67066G104 31928 61141 SH SOLE 0 61141 0 0 ABBVIE INC COM Stock 00287Y109 1010 9430 SH SOLE 0 9430 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 2241 15915 SH SOLE 0 15915 0 0 ZOETIS INC CL A Stock 98978V103 12262 74089 SH SOLE 0 74089 0 0 HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 8383 132162 SH SOLE 0 132162 0 0 STRYKER CORPORATION COM Stock 863667101 3630 14813 SH SOLE 0 14813 0 0 FASTENAL CO COM Stock 311900104 1705 34910 SH SOLE 0 34910 0 0 MCDONALDS CORP COM Stock 580135101 500 2329 SH SOLE 0 2329 0 0 CISCO SYS INC COM Stock 17275R102 1465 32745 SH SOLE 0 32745 0 0 ADVANCED MICRO DEVICES INC COM Stock 007903107 23162 252552 SH SOLE 0 252552 0 0 VEEVA SYS INC CL A COM Stock 922475108 15205 55849 SH SOLE 0 55849 0 0 CHEGG INC COM Stock 163092109 4544 50300 SH SOLE 0 50300 0 0 UNION PAC CORP COM Stock 907818108 4084 19616 SH SOLE 0 19616 0 0 CINTAS CORP COM Stock 172908105 1201 3397 SH SOLE 0 3397 0 0 DONALDSON INC COM Stock 257651109 255 4556 SH SOLE 0 4556 0 0 MICROCHIP TECHNOLOGY INC. COM Stock 595017104 2579 18675 SH SOLE 0 18675 0 0 IDEXX LABS INC COM Stock 45168D104 4928 9858 SH SOLE 0 9858 0 0 LOCKHEED MARTIN CORP COM Stock 539830109 228 641 SH SOLE 0 641 0 0 JPMORGAN CHASE & CO COM Stock 46625H100 1610 12668 SH SOLE 0 12668 0 0 CHEVRON CORP NEW COM Stock 166764100 285 3376 SH SOLE 0 3376 0 0 DANAHER CORPORATION COM Stock 235851102 692 3114 SH SOLE 0 3114 0 0 WALMART INC COM Stock 931142103 16922 117393 SH SOLE 0 117393 0 0 INTERNATIONAL BUSINESS MACHS COM Stock 459200101 253 2011 SH SOLE 0 2011 0 0 ORACLE CORP COM Stock 68389X105 251 3875 SH SOLE 0 3875 0 0 ALPHABET INC CAP STK CL C Stock 02079K107 843 481 SH SOLE 0 481 0 0 AMERICAN EXPRESS CO COM Stock 025816109 1266 10466 SH SOLE 0 10466 0 0 AMGEN INC COM Stock 031162100 2161 9400 SH SOLE 0 9400 0 0 CANADIAN NATL RY CO COM Stock 136375102 681 6200 SH SOLE 0 6200 0 0 MERCADOLIBRE INC COM Stock 58733R102 273 163 SH SOLE 0 163 0 0 PLUG POWER INC COM NEW Stock 72919P202 832 24548 SH SOLE 0 24548 0 0 ESSENTIAL UTILS INC COM Stock 29670G102 293 6190 SH SOLE 0 6190 0 0 VANGUARD MEGA CAP GROWTH ETF ETF 921910816 992 4868 SH SOLE 0 4868 0 0 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 1651 26623 SH SOLE 0 26623 0 0 CITIGROUP INC COM NEW Stock 172967424 671 10890 SH SOLE 0 10890 0 0 UNITEDHEALTH GROUP INC COM Stock 91324P102 508 1449 SH SOLE 0 1449 0 0 PRICE T ROWE GROUP INC COM Stock 74144T108 2173 14355 SH SOLE 0 14355 0 0 LOWES COS INC COM Stock 548661107 2272 14155 SH SOLE 0 14155 0 0 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 9272 29056 SH SOLE 0 29056 0 0 COLGATE PALMOLIVE CO COM Stock 194162103 345 4034 SH SOLE 0 4034 0 0 CABLE ONE INC COM Stock 12685J105 452 203 SH SOLE 0 203 0 0 PAYPAL HLDGS INC COM Stock 70450Y103 14746 62965 SH SOLE 0 62965 0 0 CROWN CASTLE INTL CORP NEW COM REIT 22822V101 1067 6701 SH SOLE 0 6701 0 0 SUNRUN INC COM Stock 86771W105 15815 227943 SH SOLE 0 227943 0 0 APPLE INC COM Stock 037833100 46098 347413 SH SOLE 0 347413 0 0 ABBOTT LABS COM Stock 002824100 1185 10822 SH SOLE 0 10822 0 0 DISNEY WALT CO COM Stock 254687106 2306 12727 SH SOLE 0 12727 0 0 NOVOCURE LTD ORD SHS Stock G6674U108 58001 335191 SH SOLE 0 335191 0 0 MARSH & MCLENNAN COS INC COM Stock 571748102 1483 12671 SH SOLE 0 12671 0 0