0001080493-24-000005.txt : 20241112 0001080493-24-000005.hdr.sgml : 20241112 20241112172212 ACCESSION NUMBER: 0001080493-24-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241112 DATE AS OF CHANGE: 20241112 EFFECTIVENESS DATE: 20241112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MARCO INVESTMENT MANAGEMENT LLC CENTRAL INDEX KEY: 0001080493 ORGANIZATION NAME: IRS NUMBER: 582405742 STATE OF INCORPORATION: GA FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04525 FILM NUMBER: 241449972 BUSINESS ADDRESS: STREET 1: 3353 PEACHTREE RD STREET 2: SUITE 1100 CITY: ATLANTA STATE: GA ZIP: 30326 BUSINESS PHONE: 4045048600 MAIL ADDRESS: STREET 1: 3353 PEACHTREE RD STREET 2: SUITE 1100 CITY: ATLANTA STATE: GA ZIP: 30326 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001080493 XXXXXXXX 09-30-2024 09-30-2024 MARCO INVESTMENT MANAGEMENT LLC
3353 PEACHTREE RD SUITE 1100 ATLANTA GA 30326
13F HOLDINGS REPORT 028-04525 000108170 801-55605 N
Mark C. Burton CCO 404-504-8600 Mark C. Buirton Atlanta GA 11-12-2024 0 227 1157668059 false
INFORMATION TABLE 2 form13fInfoTable.xml ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3577218 10120 SH SOLE 7520 0 2600 EATON CORP PLC SHS G29183103 2826520 8528 SH SOLE 5728 0 2800 MEDTRONIC PLC SHS G5960L103 8844637 98241 SH SOLE 86241 0 12000 PENTAIR PLC SHS G7S00T104 205359 2100 SH SOLE 2100 0 0 INMODE LTD SHS M5425M103 609776 35975 SH SOLE 34025 0 1950 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 20097763 209570 SH SOLE 201070 0 8500 NXP SEMICONDUCTORS N V COM N6596X109 18126755 75525 SH SOLE 73125 0 2400 AAON INC COM PAR $0.004 000360206 306158 2839 SH SOLE 0 0 2839 AFLAC INC COM 001055102 10735930 96028 SH SOLE 82628 0 13400 AGCO CORP COM 001084102 1233036 12600 SH SOLE 6100 0 6500 ABBOTT LABS COM 002824100 7490685 65702 SH SOLE 59702 0 6000 ADVANCED MICRO DEVICES INC COM 007903107 10227927 62335 SH SOLE 62335 0 0 ALTAIR ENGR INC COM CL A 021369103 287963 3015 SH SOLE 0 0 3015 AMAZON COM INC COM 023135106 2895196 15538 SH SOLE 14538 0 1000 AMENTUM HOLDINGS INC COM 023939101 1234691 38285 SH SOLE 37785 0 500 AMERICAN ELEC PWR CO INC COM 025537101 219154 2136 SH SOLE 2136 0 0 AMERICAN EXPRESS CO COM 025816109 19988525 73704 SH SOLE 66554 0 7150 AMGEN INC COM 031162100 12655442 39277 SH SOLE 37027 0 2250 APPLE INC COM 037833100 64575018 277146 SH SOLE 243318 0 33828 APPLIED MATLS INC COM 038222105 6269207 31028 SH SOLE 31028 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 402365 1454 SH SOLE 1454 0 0 AUTOZONE INC COM 053332102 6347331 2015 SH SOLE 1865 0 150 BALCHEM CORP COM 057665200 233200 1325 SH SOLE 0 0 1325 BANK AMERICA CORP COM 060505104 3716786 93669 SH SOLE 93669 0 0 BANK NEW YORK MELLON CORP COM 064058100 244324 3400 SH SOLE 3400 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1297933 2820 SH SOLE 2453 0 367 BHP GROUP LTD SPONSORED ADS 088606108 2578124 41509 SH SOLE 32509 0 9000 BOEING CO COM 097023105 207687 1366 SH SOLE 1366 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 1740430 33638 SH SOLE 33638 0 0 THE CIGNA GROUP COM 125523100 25078099 72388 SH SOLE 69663 0 2725 CSW INDUSTRIALS INC COM 126402106 234490 640 SH SOLE 0 0 640 CSX CORP COM 126408103 1430716 41434 SH SOLE 41434 0 0 CVS HEALTH CORP COM 126650100 4800008 76336 SH SOLE 69236 0 7100 CASELLA WASTE SYS INC CL A 147448104 344235 3460 SH SOLE 0 0 3460 CATERPILLAR INC COM 149123101 28302617 72363 SH SOLE 67638 0 4725 CHEVRON CORP NEW COM 166764100 1485954 10090 SH SOLE 10090 0 0 CHURCH & DWIGHT CO INC COM 171340102 591668 5650 SH SOLE 5650 0 0 CITIGROUP INC COM NEW 172967424 602963 9632 SH SOLE 9632 0 0 COCA COLA CO COM 191216100 19745403 274776 SH SOLE 273576 0 1200 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3769857 48845 SH SOLE 43245 0 5600 CUMMINS INC COM 231021106 341598 1055 SH SOLE 1055 0 0 DARDEN RESTAURANTS INC COM 237194105 1834153 11175 SH SOLE 10675 0 500 DEERE & CO COM 244199105 542529 1300 SH SOLE 1300 0 0 DESCARTES SYS GROUP INC COM 249906108 364993 3545 SH SOLE 0 0 3545 DEXCOM INC COM 252131107 253411 3780 SH SOLE 3780 0 0 DIGITAL RLTY TR INC COM 253868103 2565006 15850 SH SOLE 15850 0 0 DISNEY WALT CO COM 254687106 6051409 62911 SH SOLE 57061 0 5850 DOLLAR GEN CORP NEW COM 256677105 2094799 24770 SH SOLE 23420 0 1350 DOVER CORP COM 260003108 1080071 5633 SH SOLE 5033 0 600 DOW INC COM 260557103 2173837 39792 SH SOLE 38012 0 1780 EBAY INC. COM 278642103 672912 10335 SH SOLE 10335 0 0 ELECTRONIC ARTS INC COM 285512109 308396 2150 SH SOLE 2150 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 15626394 536805 SH SOLE 513105 0 23700 EXPEDITORS INTL WASH INC COM 302130109 479610 3650 SH SOLE 3650 0 0 GE AEROSPACE COM NEW 369604301 220261 1168 SH SOLE 1168 0 0 GENERAL MLS INC COM 370334104 1469615 19900 SH SOLE 18900 0 1000 GENUINE PARTS CO COM 372460105 1104031 7904 SH SOLE 7904 0 0 GILEAD SCIENCES INC COM 375558103 1857140 22151 SH SOLE 20451 0 1700 GRACO INC COM 384109104 402546 4600 SH SOLE 3800 0 800 HOME DEPOT INC COM 437076102 23060337 56911 SH SOLE 56486 0 425 HONEYWELL INTL INC COM 438516106 9354248 45253 SH SOLE 44453 0 800 HUMANA INC COM 444859102 633480 2000 SH SOLE 2000 0 0 INTEL CORP COM 458140100 3964388 168985 SH SOLE 155385 0 13600 INTERNATIONAL BUSINESS MACHS COM 459200101 2406677 10886 SH SOLE 10886 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1681503 16025 SH SOLE 15425 0 600 ISHARES TR S&P 100 ETF 464287101 290598 1050 SH SOLE 1050 0 0 ISHARES TR SELECT DIVID ETF 464287168 747883 5537 SH SOLE 5537 0 0 ISHARES TR CORE S&P500 ETF 464287200 606238 1051 SH SOLE 1051 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1680147 26960 SH SOLE 26960 0 0 ISHARES TR ISHARES BIOTECH 464287556 609482 4186 SH SOLE 4186 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 268380 945 SH SOLE 945 0 0 ISHARES TR U.S. TECH ETF 464287721 257754 1700 SH SOLE 1700 0 0 ISHARES TR US INDUSTRIALS 464287754 267340 2000 SH SOLE 2000 0 0 ISHARES TR SP SMCP600VL ETF 464287879 246757 2292 SH SOLE 2292 0 0 ISHARES TR MSCI KLD400 SOC 464288570 217580 2000 SH SOLE 2000 0 0 ISHARES TR US AER DEF ETF 464288760 269352 1800 SH SOLE 1800 0 0 ISHARES TR EAFE VALUE ETF 464288877 311640 5417 SH SOLE 5417 0 0 JOHNSON & JOHNSON COM 478160104 4700874 29007 SH SOLE 25607 0 3400 KLA CORP COM NEW 482480100 18289241 23617 SH SOLE 21642 0 1975 KIMBERLY-CLARK CORP COM 494368103 1880230 13215 SH SOLE 13115 0 100 L3HARRIS TECHNOLOGIES INC COM 502431109 5798557 24377 SH SOLE 19697 0 4680 LAM RESEARCH CORP COM 512807108 8195075 10042 SH SOLE 10042 0 0 LEMAITRE VASCULAR INC COM 525558201 247087 2660 SH SOLE 0 0 2660 ELI LILLY & CO COM 532457108 1813519 2047 SH SOLE 2047 0 0 LOCKHEED MARTIN CORP COM 539830109 238500 408 SH SOLE 408 0 0 LOWES COS INC COM 548661107 28813836 106383 SH SOLE 106383 0 0 MAGNA INTL INC COM 559222401 3277865 79870 SH SOLE 73870 0 6000 MARTIN MARIETTA MATLS INC COM 573284106 255669 475 SH SOLE 475 0 0 MARVELL TECHNOLOGY INC COM 573874104 7897140 109500 SH SOLE 109500 0 0 MCDONALDS CORP COM 580135101 4377940 14377 SH SOLE 10977 0 3400 MERIT MED SYS INC COM 589889104 247075 2500 SH SOLE 0 0 2500 MICROSOFT CORP COM 594918104 34507909 80195 SH SOLE 69900 0 10295 MONDELEZ INTL INC CL A 609207105 275820 3744 SH SOLE 3744 0 0 NEOGEN CORP COM 640491106 168520 10025 SH SOLE 0 0 10025 NORTHROP GRUMMAN CORP COM 666807102 8686752 16450 SH SOLE 16150 0 300 NOVO-NORDISK A S ADR 670100205 798007 6702 SH SOLE 6702 0 0 NUCOR CORP COM 670346105 257983 1716 SH SOLE 1716 0 0 ONEOK INC NEW COM 682680103 373542 4099 SH SOLE 4099 0 0 PALO ALTO NETWORKS INC COM 697435105 23404755 68475 SH SOLE 67025 0 1450 PEMBINA PIPELINE CORP COM 706327103 229707 5570 SH SOLE 5570 0 0 PEPSICO INC COM 713448108 569157 3347 SH SOLE 3347 0 0 PFIZER INC COM 717081103 4295622 148432 SH SOLE 137632 0 10800 PHILIP MORRIS INTL INC COM 718172109 377311 3108 SH SOLE 3108 0 0 PHILLIPS 66 COM 718546104 10242847 77922 SH SOLE 70922 0 7000 PROCTER AND GAMBLE CO COM 742718109 10650068 61490 SH SOLE 55090 0 6400 QUALCOMM INC COM 747525103 33423838 196553 SH SOLE 183903 0 12650 RPM INTL INC COM 749685103 1044230 8630 SH SOLE 8630 0 0 REALTY INCOME CORP COM 756109104 3939714 62121 SH SOLE 58321 0 3800 REPUBLIC SVCS INC COM 760759100 217510 1083 SH SOLE 1083 0 0 ROLLINS INC COM 775711104 1062180 21000 SH SOLE 21000 0 0 ROPER TECHNOLOGIES INC COM 776696106 5061378 9096 SH SOLE 8646 0 450 ROSS STORES INC COM 778296103 737499 4900 SH SOLE 4900 0 0 SHELL PLC SPON ADS 780259305 237882 3607 SH SOLE 2807 0 800 SCHLUMBERGER LTD COM STK 806857108 541449 12907 SH SOLE 12907 0 0 SCHWAB CHARLES CORP COM 808513105 4999379 77139 SH SOLE 77139 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 263903 3122 SH SOLE 3122 0 0 SIMPSON MFG INC COM 829073105 319421 1670 SH SOLE 0 0 1670 SOUTHERN CO COM 842587107 913253 10127 SH SOLE 10127 0 0 STARBUCKS CORP COM 855244109 3431745 35201 SH SOLE 33801 0 1400 STMICROELECTRONICS N V NY REGISTRY 861012102 722439 24300 SH SOLE 21300 0 3000 STRYKER CORPORATION COM 863667101 20054626 55513 SH SOLE 50963 0 4550 SYSCO CORP COM 871829107 679122 8700 SH SOLE 8700 0 0 TJX COS INC NEW COM 872540109 3423117 29123 SH SOLE 28523 0 600 TEXAS INSTRS INC COM 882508104 1774230 8589 SH SOLE 8489 0 100 THERMO FISHER SCIENTIFIC INC COM 883556102 7668412 12397 SH SOLE 10947 0 1450 US BANCORP DEL COM NEW 902973304 410198 8970 SH SOLE 8970 0 0 UNION PAC CORP COM 907818108 14022987 56893 SH SOLE 55468 0 1425 UNITED PARCEL SERVICE INC CL B 911312106 15356247 112632 SH SOLE 104932 0 7700 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 807660 6300 SH SOLE 6300 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 205645 1718 SH SOLE 1718 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 741074 7607 SH SOLE 707 0 6900 VANGUARD INDEX FDS SM CP VAL ETF 922908611 335905 1673 SH SOLE 1673 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 234065 889 SH SOLE 889 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 2110463 5497 SH SOLE 5497 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 268663 1539 SH SOLE 1539 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 256187 1080 SH SOLE 750 0 330 VANGUARD INDEX FDS TOTAL STK MKT 922908769 977751 3453 SH SOLE 3453 0 0 VULCAN MATLS CO COM 929160109 225387 900 SH SOLE 900 0 0 WALMART INC COM 931142103 21752597 269382 SH SOLE 241682 0 27700 WELLS FARGO CO NEW COM 949746101 1666511 29501 SH SOLE 22501 0 7000 WEYERHAEUSER CO MTN BE COM NEW 962166104 372426 10999 SH SOLE 10999 0 0 YUM BRANDS INC COM 988498101 321333 2300 SH SOLE 2300 0 0 RTX CORPORATION COM 75513E101 1707508 14093 SH SOLE 13293 0 800 QUANTA SVCS INC COM 74762E102 5150839 17276 SH SOLE 16926 0 350 INVESCO QQQ TR UNIT SER 1 46090E103 4695721 9621 SH SOLE 9606 0 15 TARGET CORP COM 87612E106 475685 3052 SH SOLE 3052 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 1238055 19159 SH SOLE 16659 0 2500 TRAVELERS COMPANIES INC COM 89417E109 455832 1947 SH SOLE 1947 0 0 FIRSTSERVICE CORP NEW COM 33767E202 275515 1510 SH SOLE 0 0 1510 AT&T INC COM 00206R102 726902 33041 SH SOLE 33041 0 0 ABBVIE INC COM 00287Y109 27684919 140191 SH SOLE 129942 0 10249 ACUITY BRANDS INC COM 00508Y102 495702 1800 SH SOLE 1800 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 802553 7950 SH SOLE 7950 0 0 EA SERIES TRUST EUCLIDEAN FUNDAM 02072L466 542653 15863 SH SOLE 15863 0 0 ALPHABET INC CAP STK CL C 02079K107 1536142 9188 SH SOLE 9188 0 0 ALPHABET INC CAP STK CL A 02079K305 13520755 81524 SH SOLE 76524 0 5000 ALTRIA GROUP INC COM 02209S103 822663 16118 SH SOLE 16118 0 0 APA CORPORATION COM 03743Q108 1523834 62299 SH SOLE 62299 0 0 BLACKSTONE INC COM 09260D107 345461 2256 SH SOLE 2256 0 0 BOOKING HOLDINGS INC COM 09857L108 248515 59 SH SOLE 59 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 387054 1800 SH SOLE 1800 0 0 BROADCOM INC COM 11135F101 77639663 450085 SH SOLE 422285 0 27800 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 112986 10225 SH SOLE 0 0 10225 CARRIER GLOBAL CORPORATION COM 14448C104 575986 7156 SH SOLE 7156 0 0 CISCO SYS INC COM 17275R102 16582713 311588 SH SOLE 289388 0 22200 CONOCOPHILLIPS COM 20825C104 14977975 142268 SH SOLE 133718 0 8550 CONSTELLATION BRANDS INC CL A 21036P108 1841453 7146 SH SOLE 6846 0 300 CONSTRUCTION PARTNERS INC COM CL A 21044C107 261820 3751 SH SOLE 11 0 3740 CORTEVA INC COM 22052L104 1151931 19594 SH SOLE 19594 0 0 COSTCO WHSL CORP NEW COM 22160K105 36411149 41072 SH SOLE 37622 0 3450 DARIOHEALTH CORP COM NEW 23725P209 21560 19250 SH SOLE 19250 0 0 DOMINION ENERGY INC COM 25746U109 831540 14389 SH SOLE 7589 0 6800 DUKE ENERGY CORP NEW COM NEW 26441C204 4031926 34969 SH SOLE 29169 0 5800 DUPONT DE NEMOURS INC COM 26614N102 1443582 16200 SH SOLE 11400 0 4800 EOG RES INC COM 26875P101 4577913 37240 SH SOLE 36240 0 1000 ELEDON PHARMACEUTICALS INC COM 28617K101 75557 30344 SH SOLE 29964 0 380 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 425598 26517 SH SOLE 26517 0 0 EXACT SCIENCES CORP COM 30063P105 4860634 71354 SH SOLE 70554 0 800 EXPEDIA GROUP INC COM NEW 30212P303 3390694 22907 SH SOLE 21407 0 1500 EXPONENT INC COM 30214U102 354486 3075 SH SOLE 0 0 3075 EXTRA SPACE STORAGE INC COM 30225T102 250464 1390 SH SOLE 1390 0 0 EXXON MOBIL CORP COM 30231G102 8893950 75874 SH SOLE 74174 0 1700 META PLATFORMS INC CL A 30303M102 5884111 10279 SH SOLE 9979 0 300 FEDEX CORP COM 31428X106 237007 866 SH SOLE 866 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 209375 2500 SH SOLE 2500 0 0 GABELLI UTIL TR RIGHT 10/21/2024 36240A184 1573 57195 SH SOLE 57195 0 0 GLOBAL PMTS INC COM 37940X102 5996384 58547 SH SOLE 56497 0 2050 GOLDMAN SACHS GROUP INC COM 38141G104 24846105 50183 SH SOLE 45983 0 4200 IAC INC COM NEW 44891N208 866717 16104 SH SOLE 16104 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 263812 537 SH SOLE 537 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2729323 15234 SH SOLE 15174 0 60 JPMORGAN CHASE & CO. COM 46625H100 33812244 160354 SH SOLE 151354 0 9000 JACOBS SOLUTIONS INC COM 46982L108 5011507 38285 SH SOLE 37785 0 500 MASTERCARD INCORPORATED CL A 57636Q104 263689 534 SH SOLE 534 0 0 MCKESSON CORP COM 58155Q103 339172 686 SH SOLE 686 0 0 MERCK & CO INC COM 58933Y105 11053590 97337 SH SOLE 87262 0 10075 MID-AMER APT CMNTYS INC COM 59522J103 208318 1311 SH SOLE 1311 0 0 MOSAIC CO NEW COM 61945C103 1276067 47650 SH SOLE 47650 0 0 NETFLIX INC COM 64110L106 372367 525 SH SOLE 525 0 0 NEXTERA ENERGY INC COM 65339F101 255112 3018 SH SOLE 3018 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1713223 14895 SH SOLE 14095 0 800 NOVANTA INC COM 67000B104 264802 1480 SH SOLE 0 0 1480 NVIDIA CORPORATION COM 67066G104 6120819 50402 SH SOLE 50402 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 278516 20300 SH SOLE 20300 0 0 NUTRIEN LTD COM 67077M108 273942 5700 SH SOLE 5700 0 0 ORACLE CORP COM 68389X105 20174338 118394 SH SOLE 107394 0 11000 PAYPAL HLDGS INC COM 70450Y103 3520948 45123 SH SOLE 42623 0 2500 PERMIANVILLE RTY TR TR UNIT 71425H100 19200 12000 SH SOLE 12000 0 0 Q2 HLDGS INC COM 74736L109 206604 2590 SH SOLE 0 0 2590 RBC BEARINGS INC COM 75524B104 242498 810 SH SOLE 0 0 810 S&P GLOBAL INC COM 78409V104 303773 588 SH SOLE 588 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 12413871 21636 SH SOLE 21559 0 77 SPS COMM INC COM 78463M107 271838 1400 SH SOLE 0 0 1400 SPDR GOLD TR GOLD SHS 78463V107 11330242 46615 SH SOLE 44415 0 2200 SALESFORCE INC COM 79466L302 14617209 53404 SH SOLE 49154 0 4250 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1439163 9344 SH SOLE 7034 0 2310 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 208585 1041 SH SOLE 1041 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 725140 8259 SH SOLE 4549 0 3710 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 1403742 30974 SH SOLE 27474 0 3500 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1244163 5511 SH SOLE 5511 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 200710 1330 SH SOLE 0 0 1330 TESLA INC COM 88160R101 4731317 18084 SH SOLE 18080 0 4 TRUIST FINL CORP COM 89832Q109 1978369 46256 SH SOLE 45256 0 1000 UNITEDHEALTH GROUP INC COM 91324P102 21437292 36665 SH SOLE 33290 0 3375 UNIVERSAL INS HLDGS INC COM 91359V107 221600 10000 SH SOLE 10000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3615839 80513 SH SOLE 74513 0 6000 VISA INC COM CL A 92826C839 405276 1474 SH SOLE 1474 0 0