The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
| VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
| ABBOTT LABORATORIES | COM | 002824100 | 64,743,291 | 630,596 | SH | SOLE | 630,596 | 0 | 0 | ||
| ABBVIE INC COM | COM | 00287Y109 | 1,821,479 | 8,375 | SH | SOLE | 8,375 | 0 | 0 | ||
| ACCENTURE PLC IRELAND SHS CLAS | COM | G1151C101 | 602,603 | 3,039 | SH | SOLE | 3,039 | 0 | 0 | ||
| ADOBE SYS INC COM | COM | 00724F101 | 3,077,636 | 12,661 | SH | SOLE | 12,661 | 0 | 0 | ||
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 | 2,970,136 | 25,861 | SH | SOLE | 25,861 | 0 | 0 | ||
| ALPHABET INC CL A | COM | 38259p508 | 277,783 | 966 | SH | SOLE | 966 | 0 | 0 | ||
| ALPHABET INC CL C | COM | 38259p706 | 349,682 | 1,219 | SH | SOLE | 1,219 | 0 | 0 | ||
| ALTRIA GROUP INC | COM | 02209S103 | 665,509 | 10,085 | SH | SOLE | 10,085 | 0 | 0 | ||
| AMAZON COM INC | COM | 023135106 | 306,782 | 1,473 | SH | SOLE | 1,473 | 0 | 0 | ||
| AMERICAN ELEC PWR INC COM | COM | 025537101 | 383,278 | 2,924 | SH | SOLE | 2,924 | 0 | 0 | ||
| AMERISOURCEBERGEN CORP COM | COM | 03073E105 | 288,695 | 919 | SH | SOLE | 919 | 0 | 0 | ||
| AMPHENOL CORP NEW CL A | COM | 032095101 | 85,762,716 | 678,771 | SH | SOLE | 678,771 | 0 | 0 | ||
| APPLE COMPUTER INC COM | COM | 037833100 | 715,942 | 2,821 | SH | SOLE | 2,821 | 0 | 0 | ||
| AT&T INC | COM | 00206R102 | 420,065 | 14,490 | SH | SOLE | 14,490 | 0 | 0 | ||
| AUTOMATIC DATA PROCESSING | COM | 053015103 | 33,286,370 | 163,827 | SH | SOLE | 163,827 | 0 | 0 | ||
| BADGER METER INC COM | COM | 056525108 | 284,133 | 1,865 | SH | SOLE | 1,865 | 0 | 0 | ||
| BECTON DICKINSON & CO COM | COM | 075887109 | 37,813,972 | 240,501 | SH | SOLE | 240,501 | 0 | 0 | ||
| BERKSHIRE HATHAWAY B | COM | 084670207 | 298,542 | 623 | SH | SOLE | 623 | 0 | 0 | ||
| BLACKROCK INC COM | COM | 09247X101 | 60,221,318 | 62,619 | SH | SOLE | 62,619 | 0 | 0 | ||
| BLACKSTONE GROUP L P COM UNIT | COM | 09260d107 | 403,615 | 3,510 | SH | SOLE | 3,510 | 0 | 0 | ||
| BROADRIDGE FINL SOLUTI COM | COM | 11133T103 | 30,094,708 | 185,221 | SH | SOLE | 185,221 | 0 | 0 | ||
| BROWN & BROWN INC | COM | 115236101 | 77,283,240 | 1,185,144 | SH | SOLE | 1,185,144 | 0 | 0 | ||
| CATERPILLAR INC DEL COM | COM | 149123101 | 265,673 | 375 | SH | SOLE | 375 | 0 | 0 | ||
| CBOE HLDGS INC COM | COM | 12503M108 | 1,705,814 | 6,069 | SH | SOLE | 6,069 | 0 | 0 | ||
| CHEVRON CORP | COM | 166764100 | 327,523 | 1,583 | SH | SOLE | 1,583 | 0 | 0 | ||
| CHURCH & DWIGHT INC COM | COM | 171340102 | 68,722,621 | 736,419 | SH | SOLE | 736,419 | 0 | 0 | ||
| COCA COLA CO COM | COM | 191216100 | 542,693 | 7,136 | SH | SOLE | 7,136 | 0 | 0 | ||
| COSTCO WHOLESALE CORP | COM | 22160K105 | 43,257,019 | 43,412 | SH | SOLE | 43,412 | 0 | 0 | ||
| DUKE ENERGY CORP NEW | COM | 26441C204 | 340,313 | 2,599 | SH | SOLE | 2,599 | 0 | 0 | ||
| ENBRIDGE INC COM | COM | 29250N105 | 200,264 | 3,699 | SH | SOLE | 3,699 | 0 | 0 | ||
| EXPEDITORS INTL WASH | COM | 302130109 | 42,778,504 | 298,670 | SH | SOLE | 298,670 | 0 | 0 | ||
| EXXON MOBIL CORP | COM | 30231G102 | 332,534 | 1,960 | SH | SOLE | 1,960 | 0 | 0 | ||
| FACTSET RESH SYS INC COM | COM | 303075105 | 206,357 | 951 | SH | SOLE | 951 | 0 | 0 | ||
| FASTENAL COMPANY | COM | 311900104 | 573,318 | 12,356 | SH | SOLE | 12,356 | 0 | 0 | ||
| FORTINET INC COM | COM | 34959e109 | 3,217,153 | 39,368 | SH | SOLE | 39,368 | 0 | 0 | ||
| GENERAL ELEC CO COM | COM | 369604103 | 215,949 | 761 | SH | SOLE | 761 | 0 | 0 | ||
| GENPACT LIMITED SHS | COM | g3922b107 | 94,310,332 | 2,531,821 | SH | SOLE | 2,531,821 | 0 | 0 | ||
| GRAINGER W W INC COM | COM | 384802104 | 225,798 | 207 | SH | SOLE | 207 | 0 | 0 | ||
| HENRY JACK & ASSOC INC COM | COM | 426281101 | 90,308,007 | 571,425 | SH | SOLE | 571,425 | 0 | 0 | ||
| HOME DEPOT INC COM | COM | 437076102 | 261,796 | 796 | SH | SOLE | 796 | 0 | 0 | ||
| IDEXX LABS INC COM | COM | 45168D104 | 5,830,171 | 10,376 | SH | SOLE | 10,376 | 0 | 0 | ||
| INTERCONTINENTAL EXCHANGE INC | COM | 45866F104 | 113,254,654 | 720,083 | SH | SOLE | 720,083 | 0 | 0 | ||
| INTUIT COM | COM | 461202103 | 60,047,637 | 138,877 | SH | SOLE | 138,877 | 0 | 0 | ||
| INTUITIVE SURGICAL INC COM NEW | COM | 46120e602 | 4,596,531 | 9,971 | SH | SOLE | 9,971 | 0 | 0 | ||
| JOHNSON & JOHNSON COM | COM | 478160104 | 43,167,126 | 176,596 | SH | SOLE | 176,596 | 0 | 0 | ||
| JOHNSON CTLS INC COM | COM | 478366107 | 250,115 | 1,910 | SH | SOLE | 1,910 | 0 | 0 | ||
| JPMORGAN CHASE & CO | COM | 46625H100 | 342,402 | 1,164 | SH | SOLE | 1,164 | 0 | 0 | ||
| KINSALE CAP GROUP INC COM | COM | 49714P108 | 229,937 | 673 | SH | SOLE | 673 | 0 | 0 | ||
| LOWES COS INC COM | COM | 548661107 | 494,770 | 2,094 | SH | SOLE | 2,094 | 0 | 0 | ||
| MASTERCARD INC CL A | COM | 57636Q104 | 56,517,042 | 113,111 | SH | SOLE | 113,111 | 0 | 0 | ||
| MCDONALDS CORP COM | COM | 580135101 | 26,973,775 | 86,791 | SH | SOLE | 86,791 | 0 | 0 | ||
| MEDPACE HLDGS INC COM | COM | 58506Q109 | 5,728,187 | 11,929 | SH | SOLE | 11,929 | 0 | 0 | ||
| MICROSOFT CORP COM | COM | 594918104 | 86,057,492 | 232,481 | SH | SOLE | 232,481 | 0 | 0 | ||
| MSCI INC COM | COM | 55354g100 | 301,307 | 559 | SH | SOLE | 559 | 0 | 0 | ||
| NASDAQ OMX GROUP INC COM | COM | 631103108 | 13,890,720 | 163,632 | SH | SOLE | 163,632 | 0 | 0 | ||
| NEXTERA ENERGY INC COM | COM | 65339F101 | 102,444,504 | 1,102,977 | SH | SOLE | 1,102,977 | 0 | 0 | ||
| NOVARTIS A G SPONSORED ADR | COM | 66987V109 | 243,789 | 1,596 | SH | SOLE | 1,596 | 0 | 0 | ||
| O REILLY AUTOMOTIVE COM | COM | 67103H107 | 4,014,654 | 43,491 | SH | SOLE | 43,491 | 0 | 0 | ||
| PHILIP MORRIS INTL INC COM | COM | 718172109 | 881,097 | 5,329 | SH | SOLE | 5,329 | 0 | 0 | ||
| PROCTER & GAMBLE CO | COM | 742718109 | 44,584,584 | 308,672 | SH | SOLE | 308,672 | 0 | 0 | ||
| QNITY ELECTRONICS INC COMMON S | COM | 74743L100 | 205,492 | 1,781 | SH | SOLE | 1,781 | 0 | 0 | ||
| QUALYS INC COM | COM | 74758T303 | 3,304,039 | 37,610 | SH | SOLE | 37,610 | 0 | 0 | ||
| RAYTHEON TECHNOLOGIES COM | COM | 75513e101 | 288,771 | 1,497 | SH | SOLE | 1,497 | 0 | 0 | ||
| REPUBLIC SVCS INC COM | COM | 760759100 | 44,627,734 | 203,761 | SH | SOLE | 203,761 | 0 | 0 | ||
| RESMED INC COM | COM | 761152107 | 98,078,006 | 436,912 | SH | SOLE | 436,912 | 0 | 0 | ||
| ROPER TECHNOLOGIES INC COM | COM | 776696106 | 75,021,505 | 212,009 | SH | SOLE | 212,009 | 0 | 0 | ||
| ROYAL BK CDA MONTREAL COM | COM | 780087102 | 458,970 | 2,837 | SH | SOLE | 2,837 | 0 | 0 | ||
| SPDR TR UNIT SER 1 | COM | 78462F103 | 238,675 | 367 | SH | SOLE | 367 | 0 | 0 | ||
| STERIS PLC SHS USD | COM | g84720104 | 87,736,202 | 396,763 | SH | SOLE | 396,763 | 0 | 0 | ||
| STRYKER CORP COM | COM | 863667101 | 76,291,698 | 232,179 | SH | SOLE | 232,179 | 0 | 0 | ||
| SYNOPSYS INC COM | COM | 871607107 | 2,141,388 | 5,401 | SH | SOLE | 5,401 | 0 | 0 | ||
| TERRENO RLTY CORP COM | COM | 88146m101 | 74,133,510 | 1,206,993 | SH | SOLE | 1,206,993 | 0 | 0 | ||
| TJX COS INC NEW COM | COM | 872540109 | 891,765 | 5,584 | SH | SOLE | 5,584 | 0 | 0 | ||
| TRUIST FINL CORP COM | COM | 89832Q109 | 300,552 | 6,538 | SH | SOLE | 6,538 | 0 | 0 | ||
| TYLER TECHNOLOGIES INC COM | COM | 902252105 | 3,168,727 | 9,255 | SH | SOLE | 9,255 | 0 | 0 | ||
| UNITEDHEALTH GROUP INC COM | COM | 91324P102 | 234,602 | 867 | SH | SOLE | 867 | 0 | 0 | ||
| VERISK ANALYTICS INC COM | COM | 92345y106 | 37,056,088 | 195,289 | SH | SOLE | 195,289 | 0 | 0 | ||
| VERIZON COMMUNICATIONS | COM | 92343V104 | 323,941 | 6,453 | SH | SOLE | 6,453 | 0 | 0 | ||
| VISA INC CL A | COM | 92826C839 | 55,409,659 | 183,330 | SH | SOLE | 183,330 | 0 | 0 | ||
| WAL MART | COM | 931142103 | 682,546 | 5,492 | SH | SOLE | 5,492 | 0 | 0 | ||
| WASTE CONNECTIONS INC COM | COM | 94106B101 | 52,634,296 | 324,023 | SH | SOLE | 324,023 | 0 | 0 | ||
| WEC ENERGY GROUP INC | COM | 976657106 | 26,584,265 | 229,630 | SH | SOLE | 229,630 | 0 | 0 | ||
| ZOETIS INC CL A | COM | 98978v103 | 80,353,720 | 679,754 | SH | SOLE | 679,754 | 0 | 0 | ||