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 | 43,242,419 | 476,553 | SH | SOLE | 476,553 | 0 | 0 | ||
| ABBVIE INC COM | COM | 00287Y109 | 1,744,620 | 6,933 | SH | SOLE | 6,933 | 0 | 0 | ||
| ACCENTURE PLC IRELAND SHS CLAS | COM | G1151C101 | 244,524 | 1,965 | SH | SOLE | 1,965 | 0 | 0 | ||
| ADOBE SYS INC COM | COM | 00724F101 | 1,055,032 | 5,146 | SH | SOLE | 5,146 | 0 | 0 | ||
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 | 2,450,729 | 20,732 | SH | SOLE | 20,732 | 0 | 0 | ||
| ALPHABET INC CL A | COM | 38259p508 | 202,271 | 566 | SH | SOLE | 566 | 0 | 0 | ||
| ALPHABET INC CL C | COM | 38259p706 | 344,496 | 975 | SH | SOLE | 975 | 0 | 0 | ||
| ALTRIA GROUP INC | COM | 02209S103 | 430,548 | 5,984 | SH | SOLE | 5,984 | 0 | 0 | ||
| AMAZON COM INC | COM | 023135106 | 241,915 | 1,015 | SH | SOLE | 1,015 | 0 | 0 | ||
| AMPHENOL CORP NEW CL A | COM | 032095101 | 92,079,064 | 522,227 | SH | SOLE | 522,227 | 0 | 0 | ||
| APPLE COMPUTER INC COM | COM | 037833100 | 561,937 | 1,942 | SH | SOLE | 1,942 | 0 | 0 | ||
| AUTOMATIC DATA PROCESSING | COM | 053015103 | 461,560 | 2,061 | SH | SOLE | 2,061 | 0 | 0 | ||
| BADGER METER INC COM | COM | 056525108 | 231,769 | 1,562 | SH | SOLE | 1,562 | 0 | 0 | ||
| BECTON DICKINSON & CO COM | COM | 075887109 | 13,947,632 | 92,167 | SH | SOLE | 92,167 | 0 | 0 | ||
| BLACKROCK INC COM | COM | 09247X101 | 45,908,720 | 47,744 | SH | SOLE | 47,744 | 0 | 0 | ||
| BLACKSTONE GROUP L P COM UNIT | COM | 09260d107 | 402,666 | 3,422 | SH | SOLE | 3,422 | 0 | 0 | ||
| BROADRIDGE FINL SOLUTI COM | COM | 11133T103 | 19,168,617 | 139,968 | SH | SOLE | 139,968 | 0 | 0 | ||
| BROWN & BROWN INC | COM | 115236101 | 57,070,983 | 889,649 | SH | SOLE | 889,649 | 0 | 0 | ||
| CBOE HLDGS INC COM | COM | 12503M108 | 837,454 | 3,451 | SH | SOLE | 3,451 | 0 | 0 | ||
| CHURCH & DWIGHT INC COM | COM | 171340102 | 53,263,655 | 549,790 | SH | SOLE | 549,790 | 0 | 0 | ||
| CINTAS CORP COM | COM | 172908105 | 20,041,887 | 117,838 | SH | SOLE | 117,838 | 0 | 0 | ||
| COCA COLA CO COM | COM | 191216100 | 391,558 | 4,818 | SH | SOLE | 4,818 | 0 | 0 | ||
| COSTCO WHOLESALE CORP | COM | 22160K105 | 31,502,887 | 33,676 | SH | SOLE | 33,676 | 0 | 0 | ||
| EXPEDITORS INTL WASH | COM | 302130109 | 35,857,392 | 220,011 | SH | SOLE | 220,011 | 0 | 0 | ||
| FACTSET RESH SYS INC COM | COM | 303075105 | 207,072 | 900 | SH | SOLE | 900 | 0 | 0 | ||
| FASTENAL COMPANY | COM | 311900104 | 441,395 | 9,190 | SH | SOLE | 9,190 | 0 | 0 | ||
| FORTINET INC COM | COM | 34959e109 | 4,586,785 | 29,858 | SH | SOLE | 29,858 | 0 | 0 | ||
| GENERAL ELEC CO COM | COM | 369604103 | 220,874 | 591 | SH | SOLE | 591 | 0 | 0 | ||
| HOME DEPOT INC COM | COM | 437076102 | 275,090 | 780 | SH | SOLE | 780 | 0 | 0 | ||
| IDEXX LABS INC COM | COM | 45168D104 | 4,416,305 | 8,389 | SH | SOLE | 8,389 | 0 | 0 | ||
| INTERCONTINENTAL EXCHANGE INC | COM | 45866F104 | 66,399,994 | 539,355 | SH | SOLE | 539,355 | 0 | 0 | ||
| INTUIT COM | COM | 461202103 | 27,186,282 | 104,162 | SH | SOLE | 104,162 | 0 | 0 | ||
| INTUITIVE SURGICAL INC COM NEW | COM | 46120e602 | 3,099,120 | 7,793 | SH | SOLE | 7,793 | 0 | 0 | ||
| JACK HENRY & ASSOCIATES, INC. | COM | 426281101 | 58,678,479 | 426,009 | SH | SOLE | 426,009 | 0 | 0 | ||
| JOHNSON & JOHNSON COM | COM | 478160104 | 34,590,206 | 136,198 | SH | SOLE | 136,198 | 0 | 0 | ||
| LOWES COS INC COM | COM | 548661107 | 288,841 | 1,310 | SH | SOLE | 1,310 | 0 | 0 | ||
| MASTERCARD INC CL A | COM | 57636Q104 | 44,080,233 | 85,826 | SH | SOLE | 85,826 | 0 | 0 | ||
| MCDONALDS CORP COM | COM | 580135101 | 37,187,898 | 137,575 | SH | SOLE | 137,575 | 0 | 0 | ||
| MEDPACE HLDGS INC COM | COM | 58506Q109 | 4,955,903 | 9,358 | SH | SOLE | 9,358 | 0 | 0 | ||
| MICROSOFT CORP COM | COM | 594918104 | 65,027,084 | 174,326 | SH | SOLE | 174,326 | 0 | 0 | ||
| MONSTER BEVERAGE CORP COM | COM | 61174x109 | 1,439,781 | 14,979 | SH | SOLE | 14,979 | 0 | 0 | ||
| MSCI INC COM | COM | 55354g100 | 236,336 | 422 | SH | SOLE | 422 | 0 | 0 | ||
| NASDAQ OMX GROUP INC COM | COM | 631103108 | 17,869,282 | 226,710 | SH | SOLE | 226,710 | 0 | 0 | ||
| NEXTERA ENERGY INC COM | COM | 65339F101 | 77,326,686 | 881,015 | SH | SOLE | 881,015 | 0 | 0 | ||
| NVIDIA CORP COM | COM | 67066G104 | 251,112 | 1,255 | SH | SOLE | 1,255 | 0 | 0 | ||
| O REILLY AUTOMOTIVE COM | COM | 67103H107 | 3,369,296 | 36,587 | SH | SOLE | 36,587 | 0 | 0 | ||
| PEPSICO INC | COM | 713448108 | 26,153,593 | 193,158 | SH | SOLE | 193,158 | 0 | 0 | ||
| PHILIP MORRIS INTL INC COM | COM | 718172109 | 428,394 | 2,368 | SH | SOLE | 2,368 | 0 | 0 | ||
| PROCTER & GAMBLE CO | COM | 742718109 | 42,742,920 | 291,482 | SH | SOLE | 291,482 | 0 | 0 | ||
| QUALYS INC COM | COM | 74758T303 | 4,013,058 | 29,188 | SH | SOLE | 29,188 | 0 | 0 | ||
| REPUBLIC SVCS INC COM | COM | 760759100 | 40,911,786 | 192,002 | SH | SOLE | 192,002 | 0 | 0 | ||
| RESMED INC COM | COM | 761152107 | 64,281,947 | 329,854 | SH | SOLE | 329,854 | 0 | 0 | ||
| ROLLINS INC COM | COM | 775711104 | 25,703,032 | 615,789 | SH | SOLE | 615,789 | 0 | 0 | ||
| ROPER TECHNOLOGIES INC COM | COM | 776696106 | 54,143,415 | 160,003 | SH | SOLE | 160,003 | 0 | 0 | ||
| ROYAL BK CDA MONTREAL COM | COM | 780087102 | 558,819 | 2,700 | SH | SOLE | 2,700 | 0 | 0 | ||
| STERIS PLC SHS USD | COM | g84720104 | 62,713,220 | 297,826 | SH | SOLE | 297,826 | 0 | 0 | ||
| STRYKER CORP COM | COM | 863667101 | 56,333,376 | 178,927 | SH | SOLE | 178,927 | 0 | 0 | ||
| SYNOPSYS INC COM | COM | 871607107 | 1,905,164 | 4,271 | SH | SOLE | 4,271 | 0 | 0 | ||
| TERRENO RLTY CORP COM | COM | 88146m101 | 65,874,717 | 1,017,056 | SH | SOLE | 1,017,056 | 0 | 0 | ||
| TJX COS INC NEW COM | COM | 872540109 | 829,462 | 5,475 | SH | SOLE | 5,475 | 0 | 0 | ||
| TRUIST FINL CORP COM | COM | 89832Q109 | 325,723 | 6,538 | SH | SOLE | 6,538 | 0 | 0 | ||
| TYLER TECHNOLOGIES INC COM | COM | 902252105 | 2,119,165 | 7,246 | SH | SOLE | 7,246 | 0 | 0 | ||
| VERISK ANALYTICS INC COM | COM | 92345y106 | 26,327,356 | 146,646 | SH | SOLE | 146,646 | 0 | 0 | ||
| VISA INC CL A | COM | 92826C839 | 46,427,968 | 135,323 | SH | SOLE | 135,323 | 0 | 0 | ||
| WAL MART | COM | 931142103 | 485,998 | 4,291 | SH | SOLE | 4,291 | 0 | 0 | ||
| WASTE CONNECTIONS INC COM | COM | 94106B101 | 40,688,695 | 244,098 | SH | SOLE | 244,098 | 0 | 0 | ||
| WEC ENERGY GROUP INC | COM | 976657106 | 20,418,402 | 174,860 | SH | SOLE | 174,860 | 0 | 0 | ||
| ZOETIS INC CL A | COM | 98978v103 | 35,793,106 | 498,095 | SH | SOLE | 498,095 | 0 | 0 | ||