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 |
ISHARES 3-7 YEAR TREASURY BOND | ETF | 464288661 | 11,875,605 | 103,365 | SH | SOLE | 103,365 | 0 | 0 | ||
ISHARES INTERMEDIATE GOVCREDIT | ETF | 464288612 | 2,153,709 | 21,020 | SH | SOLE | 21,020 | 0 | 0 | ||
ISHARES LEHMAN 1-3 YR TREAS BO | ETF | 464287457 | 14,106,940 | 173,795 | SH | SOLE | 173,795 | 0 | 0 | ||
ISHARES NATIONAL MUNI | ETF | 464288414 | 6,938,362 | 65,754 | SH | SOLE | 65,754 | 0 | 0 | ||
ISHARES TR FLTG RATE NT ETF | ETF | 46429B655 | 1,290,964 | 25,650 | SH | SOLE | 25,650 | 0 | 0 | ||
ISHARES TR S&P MUNI FUND | ETF | 464288158 | 495,282 | 4,750 | SH | SOLE | 4,750 | 0 | 0 | ||
ISHARES TR SHORT-TERM CORP BD | ETF | 464288646 | 7,023,424 | 140,976 | SH | SOLE | 140,976 | 0 | 0 | ||
SPDR SHORT-TERM CORP BOND | ETF | 78464a474 | 1,786,392 | 60,803 | SH | SOLE | 60,803 | 0 | 0 | ||
VANGUARD INTER-TERM TREASURY I | ETF | 92206c706 | 7,380,176 | 126,200 | SH | SOLE | 126,200 | 0 | 0 | ||
VANGUARD INTERMEDIATE BOND | ETF | 921937819 | 2,457,391 | 33,065 | SH | SOLE | 33,065 | 0 | 0 | ||
VANGUARD SHORT TERM GOVT TREAS | ETF | 92206c102 | 10,048,827 | 173,795 | SH | SOLE | 173,795 | 0 | 0 | ||
VANGUARD SHORT-TERM CORPORATE | ETF | 92206C409 | 34,892,213 | 464,054 | SH | SOLE | 464,054 | 0 | 0 | ||
VANGUARD SHORT-TERM TIPS | ETF | 922020805 | 350,325 | 7,500 | SH | SOLE | 7,500 | 0 | 0 | ||
VANGUARD TAX-EXEMPT BOND INDEX | ETF | 922907746 | 3,635,288 | 73,455 | SH | SOLE | 73,455 | 0 | 0 | ||
VANGUARD TOTAL BOND MKT | ETF | 921937835 | 6,455,973 | 89,866 | SH | SOLE | 89,866 | 0 | 0 | ||
VANGUARD ULTRA SHORT BOND ETF | ETF | 92203c303 | 7,647,724 | 156,076 | SH | SOLE | 156,076 | 0 | 0 | ||
ISHARES TRUST S&P 500 S&P 500 | ETF | 464287200 | 580,926 | 1,512 | SH | SOLE | 1,512 | 0 | 0 | ||
VANGUARD S&P 500 ETF NEW | ETF | 922908363 | 254,721 | 725 | SH | SOLE | 725 | 0 | 0 | ||
VANGUARD TOTAL STOCK MKT | ETF | 922908769 | 231,722 | 1,212 | SH | SOLE | 1,212 | 0 | 0 | ||
ABBOTT LABORATORIES | COM | 002824100 | 480,112 | 4,373 | SH | SOLE | 4,373 | 0 | 0 | ||
ABBVIE INC | COM | 00287y109 | 461,073 | 2,853 | SH | SOLE | 2,853 | 0 | 0 | ||
ADOBE INC | COM | 00724F101 | 22,391,024 | 66,535 | SH | SOLE | 66,535 | 0 | 0 | ||
ALCON INC. | COM | h01301128 | 1,716,492 | 25,040 | SH | SOLE | 25,040 | 0 | 0 | ||
ALLEGIANT TRAVEL CO | COM | 01748X102 | 4,433,696 | 65,211 | SH | SOLE | 65,211 | 0 | 0 | ||
ALPHABET INC CL A | COM | 02079K305 | 5,757,007 | 65,250 | SH | SOLE | 65,250 | 0 | 0 | ||
ALPHABET INC CL C | COM | 02079K107 | 20,402,931 | 229,944 | SH | SOLE | 229,944 | 0 | 0 | ||
AMAZON.COM INC | COM | 023135106 | 11,160,912 | 132,868 | SH | SOLE | 132,868 | 0 | 0 | ||
AMETEK AEROSPACE PRODUCTS | COM | 031100100 | 3,574,596 | 25,584 | SH | SOLE | 25,584 | 0 | 0 | ||
ANSYS INC | COM | 03662Q105 | 18,360,840 | 76,000 | SH | SOLE | 76,000 | 0 | 0 | ||
APPLE INC | COM | 037833100 | 1,362,089 | 10,483 | SH | SOLE | 10,483 | 0 | 0 | ||
AUTOMATIC DATA PROCESSING INC | COM | 053015103 | 1,927,361 | 8,069 | SH | SOLE | 8,069 | 0 | 0 | ||
BERKSHIRE HATHAWAYINC DEL CL | COM | 084670702 | 656,412 | 2,125 | SH | SOLE | 2,125 | 0 | 0 | ||
BOOKING HOLDINGS INC COM | COM | 09857L108 | 14,167,418 | 7,030 | SH | SOLE | 7,030 | 0 | 0 | ||
DANAHER CORP | COM | 235851102 | 36,663,792 | 138,135 | SH | SOLE | 138,135 | 0 | 0 | ||
ECOLAB INCORPORATED | COM | 278865100 | 17,761,086 | 122,019 | SH | SOLE | 122,019 | 0 | 0 | ||
FACTSET RESEARCH SYSTEMS INC | COM | 303075105 | 1,219,678 | 3,040 | SH | SOLE | 3,040 | 0 | 0 | ||
FASTENAL COMPANY | COM | 311900104 | 4,275,302 | 90,349 | SH | SOLE | 90,349 | 0 | 0 | ||
FISERV INCORPORATED | COM | 337738108 | 27,994,672 | 276,983 | SH | SOLE | 276,983 | 0 | 0 | ||
FLEETCOR TECHNOLOGIES INC | COM | 339041105 | 14,850,344 | 80,849 | SH | SOLE | 80,849 | 0 | 0 | ||
FORTIVE CORP COM | COM | 34959J108 | 20,258,195 | 315,303 | SH | SOLE | 315,303 | 0 | 0 | ||
HOME DEPOT INC | COM | 437076102 | 222,587 | 705 | SH | SOLE | 705 | 0 | 0 | ||
IDEXX LAB INC | COM | 45168d104 | 16,581,126 | 40,644 | SH | SOLE | 40,644 | 0 | 0 | ||
ILLINOIS TOOL WORKS INC | COM | 452308109 | 25,503,811 | 115,769 | SH | SOLE | 115,769 | 0 | 0 | ||
ILLUMINA INC | COM | 452327109 | 6,963,566 | 34,439 | SH | SOLE | 34,439 | 0 | 0 | ||
JOHNSON & JOHNSON | COM | 478160104 | 1,250,302 | 7,078 | SH | SOLE | 7,078 | 0 | 0 | ||
MC DONALDS CORP | COM | 580135101 | 312,894 | 1,187 | SH | SOLE | 1,187 | 0 | 0 | ||
MICROSOFT CORP | COM | 594918104 | 34,014,196 | 141,832 | SH | SOLE | 141,832 | 0 | 0 | ||
NVIDIA CORP | COM | 67066g104 | 14,894,297 | 101,918 | SH | SOLE | 101,918 | 0 | 0 | ||
ORACLE CORP | COM | 68389X105 | 25,391,877 | 310,642 | SH | SOLE | 310,642 | 0 | 0 | ||
PAYPAL HOLDINGS INC | COM | 70450Y103 | 12,772,025 | 179,332 | SH | SOLE | 179,332 | 0 | 0 | ||
PEPSICO INCORPORATED | COM | 713448108 | 724,085 | 4,008 | SH | SOLE | 4,008 | 0 | 0 | ||
PFIZER INCORPORATED | COM | 717081103 | 216,182 | 4,219 | SH | SOLE | 4,219 | 0 | 0 | ||
PTC INC | COM | 69370C100 | 26,046,039 | 216,978 | SH | SOLE | 216,978 | 0 | 0 | ||
QUALCOMM INC | COM | 747525103 | 19,886,277 | 180,883 | SH | SOLE | 180,883 | 0 | 0 | ||
RESMED INC | COM | 761152107 | 26,637,518 | 127,985 | SH | SOLE | 127,985 | 0 | 0 | ||
ROPER TECHNOLOGIES INC | COM | 776696106 | 22,778,056 | 52,716 | SH | SOLE | 52,716 | 0 | 0 | ||
SERVICENOW INC | COM | 81762P102 | 18,285,964 | 47,096 | SH | SOLE | 47,096 | 0 | 0 | ||
SOLAREDGE TECHNOLOGIES, INC. | COM | 83417m104 | 13,561,268 | 47,874 | SH | SOLE | 47,874 | 0 | 0 | ||
SS&C TECHNOLOGIES HOLDINGS | COM | 78467J100 | 15,641,115 | 300,444 | SH | SOLE | 300,444 | 0 | 0 | ||
STARBUCKS CORP | COM | 855244109 | 21,841,312 | 220,175 | SH | SOLE | 220,175 | 0 | 0 | ||
STRYKER CORP | COM | 863667101 | 23,004,553 | 94,092 | SH | SOLE | 94,092 | 0 | 0 | ||
TJX COMPANIES INC | COM | 872540109 | 27,422,200 | 344,500 | SH | SOLE | 344,500 | 0 | 0 | ||
TYLER TECHNOLOGIES INC | COM | 902252105 | 18,619,177 | 57,750 | SH | SOLE | 57,750 | 0 | 0 | ||
UNITEDHEALTH GROUP | COM | 91324p102 | 322,349 | 608 | SH | SOLE | 608 | 0 | 0 | ||
US BANCORP | COM | 902973304 | 411,111 | 9,427 | SH | SOLE | 9,427 | 0 | 0 | ||
VEEVA SYSTEMS | COM | 922475108 | 4,684,861 | 29,030 | SH | SOLE | 29,030 | 0 | 0 | ||
WABTEC COM | COM | 929740108 | 15,751,231 | 157,812 | SH | SOLE | 157,812 | 0 | 0 | ||
WISCONSIN EGY CP HLDG CO | COM | 92939u106 | 279,499 | 2,981 | SH | SOLE | 2,981 | 0 | 0 | ||
ZEBRA TECHNOLOGIES CORP CL A | COM | 989207105 | 10,506,913 | 40,977 | SH | SOLE | 40,977 | 0 | 0 |