The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

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
3M COM 88579Y101 5,069 32,849 SH   SOLE   32,849 0 0
ABBOTT LABORATORIES COM 002824100 598 12,194 SH   SOLE   12,194 0 0
ABBVIE INC COM 00287Y109 813 12,096 SH   SOLE   12,096 0 0
ADOBE SYS INC COM 00724F101 338 4,172 SH   SOLE   4,172 0 0
AIR LEASE CORP COM 00912X302 75,373 2,223,398 SH   SOLE   2,223,398 0 0
AMAZON COM INC COM 023135106 440 1,014 SH   SOLE   1,014 0 0
AMERICAN EXPRESS CO COM 025816109 2,512 32,325 SH   SOLE   32,325 0 0
AMERIPRISE FINL COM 03076C106 712 5,700 SH   SOLE   5,700 0 0
AMGEN INC COM 031162100 1,828 11,907 SH   SOLE   11,907 0 0
APPLE INC COM 037833100 6,790 54,139 SH   SOLE   54,139 0 0
APTARGROUP INC COM COM 038336103 29,090 456,174 SH   SOLE   456,174 0 0
ARCH CAPITAL GROUP LTD COM G0450A105 388 5,790 SH   SOLE   5,790 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 134,689 1,678,792 SH   SOLE   1,678,792 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 290 6,899 SH   SOLE   6,899 0 0
BECTON DICKINSON COM 075887109 256 1,805 SH   SOLE   1,805 0 0
BERKSHIRE HATHAWAY INC COM 084670702 25,096 184,380 SH   SOLE   184,380 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 3,687 18 SH   SOLE   18 0 0
BIOGEN IDEC COM 09062X103 356 882 SH   SOLE   882 0 0
BLACKROCK INC COM 09247X101 234 675 SH   SOLE   675 0 0
BOSTON PROPERTIES INC COM COM 101121101 393 3,250 SH   SOLE   3,250 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 592 8,904 SH   SOLE   8,904 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 4,806 77,025 SH   SOLE   77,025 0 0
CBS CLASS B COM 124857202 270 4,860 SH   SOLE   4,860 0 0
CDK GLOBAL INC COM 12508E101 79,419 1,471,274 SH   SOLE   1,471,274 0 0
CELGENE COM 151020104 415 3,583 SH   SOLE   3,583 0 0
CHEVRONTEXACO COM 166764100 468 4,853 SH   SOLE   4,853 0 0
CHOICE HOTELS INTL INC COM COM 169905106 325 6,000 SH   SOLE   6,000 0 0
CHURCH & DWIGHT INC COM COM 171340102 2,738 33,749 SH   SOLE   33,749 0 0
CISCO SYS COM 17275R102 484 17,622 SH   SOLE   17,622 0 0
CME GROUP INC COM 12572Q105 89,039 956,787 SH   SOLE   956,787 0 0
COCA COLA COM 191216100 12,742 324,805 SH   SOLE   324,805 0 0
COLGATE PALMOLIVE COM 194162103 1,219 18,629 SH   SOLE   18,629 0 0
COMCAST A COM 20030N101 271 4,502 SH   SOLE   4,502 0 0
CORE LABORATORIES N V COM COM N22717107 17,451 153,024 SH   SOLE   153,024 0 0
CORNING COM 219350105 270 13,700 SH   SOLE   13,700 0 0
COSTCO WHOLESALE COM 22160K105 33,805 250,298 SH   SOLE   250,298 0 0
CVS COM 126650100 870 8,296 SH   SOLE   8,296 0 0
DANAHER COM 235851102 4,246 49,605 SH   SOLE   49,605 0 0
DEVON ENERGY COM 25179M103 307 5,161 SH   SOLE   5,161 0 0
DIRECTV COM 25490A309 303 3,270 SH   SOLE   3,270 0 0
DISNEY WALT COM 254687106 2,691 23,578 SH   SOLE   23,578 0 0
DOLLAR GEN CORP NEW COM COM 256677105 267 3,436 SH   SOLE   3,436 0 0
DONALDSON INC COM 257651109 54,120 1,511,730 SH   SOLE   1,511,730 0 0
E M C COM 268648102 211 8,000 SH   SOLE   8,000 0 0
ECOLAB COM 278865100 92,409 817,274 SH   SOLE   817,274 0 0
ELI LILLY & CO. COM 532457108 291 3,480 SH   SOLE   3,480 0 0
EMERSON ELECTRIC COM 291011104 568 10,245 SH   SOLE   10,245 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 180,198 2,026,067 SH   SOLE   2,026,067 0 0
EXXON MOBIL CORP COM 30231G102 15,451 185,710 SH   SOLE   185,710 0 0
FEI CO COM 30241L109 423 5,100 SH   SOLE   5,100 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106 601 9,725 SH   SOLE   9,725 0 0
FLOWERS FOODS COM 343498101 370 17,496 SH   SOLE   17,496 0 0
FORD MTR COM 345370860 305 20,350 SH   SOLE   20,350 0 0
FRANKLIN RESOURCES COM 354613101 270 5,515 SH   SOLE   5,515 0 0
GENERAL ELECTRIC COM 369604103 1,534 57,750 SH   SOLE   57,750 0 0
GENERAL GROWTH PROPERTIES COM 370023103 457 17,815 SH   SOLE   17,815 0 0
GILEAD SCIENCES COM 375558103 10,111 86,356 SH   SOLE   86,356 0 0
GOOGLE INC-CL C COM 38259P706 217 416 SH   SOLE   416 0 0
GOOGLE INC CL A COM 38259P508 201 373 SH   SOLE   373 0 0
GOPRO, INC. COM 38268T103 527 10,000 SH   SOLE   10,000 0 0
HEXCEL CORPORATION COM 428291108 59,420 1,194,603 SH   SOLE   1,194,603 0 0
HOME DEPOT COM 437076102 1,852 16,668 SH   SOLE   16,668 0 0
HUBBELL CLASS B COM 443510201 937 8,654 SH   SOLE   8,654 0 0
IDEXX LABORATORIES INC COM 45168D104 108,998 1,699,376 SH   SOLE   1,699,376 0 0
INTEL CORP COM 458140100 24,265 797,811 SH   SOLE   797,811 0 0
INTL BUSINESS MACHINES COM 459200101 864 5,312 SH   SOLE   5,312 0 0
ISIS PHARMACEUTICALS INC COM 464330109 748 13,000 SH   SOLE   13,000 0 0
J.P. MORGAN CHASE COM 46625H100 447 6,595 SH   SOLE   6,595 0 0
JOHNSON AND JOHNSON CO COM 478160104 9,781 100,363 SH   SOLE   100,363 0 0
LAUDER ESTEE COS CL A COM 518439104 489 5,640 SH   SOLE   5,640 0 0
LEUCADIA NATIONAL COM 527288104 498 20,504 SH   SOLE   20,504 0 0
LOEWS CORP COM 540424108 326 8,465 SH   SOLE   8,465 0 0
MACYS INC COM COM 55616P104 270 4,000 SH   SOLE   4,000 0 0
MARKWEST ENERGY PARTNERS L P U COM 570759100 699 12,400 SH   SOLE   12,400 0 0
MASTERCARD COM 57636Q104 439 4,700 SH   SOLE   4,700 0 0
MAXIM INTERGRATED PRODS COM 57772K101 719 20,802 SH   SOLE   20,802 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 9,560 118,092 SH   SOLE   118,092 0 0
MEAD JOHNSON NUTRITION CO COM COM 582839106 3,136 34,757 SH   SOLE   34,757 0 0
MERCK & CO INC COM 58933Y105 6,015 105,654 SH   SOLE   105,654 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105 179,026 524,297 SH   SOLE   524,297 0 0
MICROSOFT COM 594918104 792 17,940 SH   SOLE   17,940 0 0
NATIONAL OILWELL VARCO INC COM 637071101 304 6,300 SH   SOLE   6,300 0 0
NORFOLK SOUTHERN CORP COM COM 655844108 793 9,075 SH   SOLE   9,075 0 0
OCCIDENTAL PETE COM 674599105 202 2,600 SH   SOLE   2,600 0 0
PEOPLES UNITED FINANCIAL INC C COM 712704105 211 13,000 SH   SOLE   13,000 0 0
PEPSICO COM 713448108 2,703 28,958 SH   SOLE   28,958 0 0
PERKINELMER COM 714046109 338 6,424 SH   SOLE   6,424 0 0
PFIZER COM 717081103 421 12,565 SH   SOLE   12,565 0 0
PLAINS ALL AMERN PIPELINE L P COM 726503105 253 5,800 SH   SOLE   5,800 0 0
PLANTRONICS NEW COM 727493108 338 6,000 SH   SOLE   6,000 0 0
PNC BK COM 693475105 679 7,100 SH   SOLE   7,100 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 29,058 373,838 SH   SOLE   373,838 0 0
PROCTER & GAMBLE COM 742718109 1,099 14,049 SH   SOLE   14,049 0 0
REYNOLDS AMERICAN COM 761713106 493 6,606 SH   SOLE   6,606 0 0
SIGMA ALDRICH COM 826552101 46,545 334,013 SH   SOLE   334,013 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 370 2,140 SH   SOLE   2,140 0 0
SM ENERGY CO COM 78454L100 3,833 83,100 SH   SOLE   83,100 0 0
STATE STREET COM 857477103 1,078 14,000 SH   SOLE   14,000 0 0
STERICYCLE INC COM COM 858912108 2,498 18,652 SH   SOLE   18,652 0 0
SYSCO COM 871829107 2,277 63,068 SH   SOLE   63,068 0 0
TARGA RESOURCES PARTNERS LP CO COM 87611X105 579 15,000 SH   SOLE   15,000 0 0
TIFFANY & CO COM 886547108 334 3,634 SH   SOLE   3,634 0 0
TJX COS COM 872540109 9,005 136,092 SH   SOLE   136,092 0 0
UNILEVER NV COM 904784709 298 7,120 SH   SOLE   7,120 0 0
UNION PAC CORP COM COM 907818108 1,050 11,014 SH   SOLE   11,014 0 0
UNITED TECHNOLOGIES COM 913017109 745 6,712 SH   SOLE   6,712 0 0
V F CORP COM 918204108 1,097 15,723 SH   SOLE   15,723 0 0
VALERO ENERGY COM 91913Y100 376 6,000 SH   SOLE   6,000 0 0
VALLEY NATL BANCORP COM COM 919794107 144 14,000 SH   SOLE   14,000 0 0
VARIAN MED SYS INC COM 92220P105 92,181 1,093,097 SH   SOLE   1,093,097 0 0
VISA INC-A COM 92826C839 117,243 1,745,993 SH   SOLE   1,745,993 0 0
VORNADO RLTY TR SH BEN INT COM 929042109 479 5,048 SH   SOLE   5,048 0 0
WABTEC COM 929740108 149,711 1,588,609 SH   SOLE   1,588,609 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 1,012 11,990 SH   SOLE   11,990 0 0
WELLS FARGO & COMPANY COM 949746101 1,223 21,738 SH   SOLE   21,738 0 0
WESTERN GAS PARTNERS LP COM UN COM 958254104 320 5,050 SH   SOLE   5,050 0 0
WEX INC COM 96208T104 30,866 270,826 SH   SOLE   270,826 0 0
WHITE MOUNTAINS INSURANCE GROU COM G9618E107 3,727 5,691 SH   SOLE   5,691 0 0
WHITING PETE COM 966387102 383 11,400 SH   SOLE   11,400 0 0
XILINX COM 983919101 2,120 48,000 SH   SOLE   48,000 0 0
YUM! BRANDS INC COM 988498101 495 5,500 SH   SOLE   5,500 0 0
ZOETIS INC COM 98978V103 578 11,991 SH   SOLE   11,991 0 0
ANHEUSER BUSCH COS COM 03524A108 410 3,400 SH   SOLE   3,400 0 0
GLAXOS MITHKLINE PLC ADR COM 37733W105 342 8,200 SH   SOLE   8,200 0 0
NESTLE COM 641069406 60,554 839,157 SH   SOLE   839,157 0 0
NOVAGOLD RES INC COM 66987E206 38 11,000 SH   SOLE   11,000 0 0
NOVARTIS COM 66987V109 242 2,464 SH   SOLE   2,464 0 0
ROCHE HOLDINGS LTD-ADR COM 771195104 100,100 2,854,285 SH   SOLE   2,854,285 0 0
ROYAL DUTCH SHELL PLC-ADR A COM 780259206 285 5,000 SH   SOLE   5,000 0 0
SCHLUMBERGER LTD COM COM 806857108 831 9,645 SH   SOLE   9,645 0 0
SGS SA SPONSORED ADR COM 818800104 30,456 1,677,998 SH   SOLE   1,677,998 0 0
SPDR S&P REGIONAL BANKING ETF COM 78464A698 203 4,608 SH   SOLE   4,608 0 0
RYDEX S&P EQUAL WEIGHT ETF COM 78355W106 8,021 100,515 SH   SOLE   100,515 0 0
SPDR GOLD TRUST GOLD SHS COM 78463V107 254 2,260 SH   SOLE   2,260 0 0
VANGUARD INDEX FUNDS COM 922908363 227 1,200 SH   SOLE   1,200 0 0
ENTERPRISE PRODUCTS PARTNER LP COM 293792107 269 9,000 SH   SOLE   9,000 0 0
GENESIS ENERGY L P UNIT LTD PA COM 371927104 834 19,000 SH   SOLE   19,000 0 0