0001140361-15-004512.txt : 20150206 0001140361-15-004512.hdr.sgml : 20150206 20150206133443 ACCESSION NUMBER: 0001140361-15-004512 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20141231 FILED AS OF DATE: 20150206 DATE AS OF CHANGE: 20150206 EFFECTIVENESS DATE: 20150206 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC CENTRAL INDEX KEY: 0001021223 IRS NUMBER: 954575414 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05792 FILM NUMBER: 15583557 BUSINESS ADDRESS: STREET 1: 1800 AVE OF THE STAR 2ND FL CITY: LOS ANGELES STATE: CA ZIP: 90067 BUSINESS PHONE: 3105562721 MAIL ADDRESS: STREET 1: 1800 AVENUE OF THE STARS 2ND FLOOR CITY: LOS ANGELES STATE: CA ZIP: 90067 FORMER COMPANY: FORMER CONFORMED NAME: KAYNE ANDERSON INVESTMENT MANAGEMENT LLC DATE OF NAME CHANGE: 19990326 FORMER COMPANY: FORMER CONFORMED NAME: KAIM TRADITIONAL L L C DATE OF NAME CHANGE: 19980223 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001021223 XXXXXXXX 12-31-2014 12-31-2014 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
1800 AVENUE OF THE STARS 2ND FLOOR LOS ANGELES CA 90067
13F COMBINATION REPORT 028-05792 0001390777 028-12592 Bank of New York Mellon Corp N
Judith Ridder Chief Compliance Officer 310-712-2909 /s/ Judith Ridder Los Angeles CA 02-05-2015 0 303 6010275 false
INFORMATION TABLE 2 form13fInfoTable.xml 3M COMPANY COMMON STOCKS 88579Y101 19631 119468 SH SOLE 119468 0 0 AAON INC COM PAR $0.004 COMMON STOCKS 000360206 5887 262925 SH SOLE 262925 0 0 ABAXIS INC COMMON STOCKS 002567105 114448 2013859 SH SOLE 2013859 0 0 ABBOTT LABS COMMON STOCKS 002824100 11363 252402 SH SOLE 252402 0 0 ABBVIE INC COM COMMON STOCKS 00287Y109 379 5788 SH SOLE 5788 0 0 ACCENTURE PLC CL A COMMON STOCKS G1151C101 12010 134478 SH SOLE 134478 0 0 ADVANCE AUTO PARTS INC COMMON STOCKS 00751Y106 728 4570 SH SOLE 4570 0 0 AGL RESOURCES INC COMMON STOCKS 001204106 21333 391360 SH SOLE 391360 0 0 AIRGAS INC COMMON STOCKS 009363102 2201 19107 SH SOLE 19107 0 0 ALTRIA GROUP INC COMMON STOCKS 02209S103 2231 45287 SH SOLE 45287 0 0 AMERICAN EXPRESS CO COMMON STOCKS 025816109 22154 238118 SH SOLE 238118 0 0 AMERICAN SOFTWARE INC CL A COMMON STOCKS 029683109 23162 2542489 SH SOLE 2542489 0 0 AMGEN INC COMMON STOCKS 031162100 6886 43229 SH SOLE 43229 0 0 AMPHENOL CORP NEW CL A COMMON STOCKS 032095101 24969 464017 SH SOLE 464017 0 0 ANALOG DEVICES INC COMMON STOCKS 032654105 15229 274297 SH SOLE 274297 0 0 ANSYS INC COMMON STOCKS 03662Q105 121513 1481861 SH SOLE 1481861 0 0 APPLE INC COMMON STOCKS 037833100 83795 759149 SH SOLE 759149 0 0 APPLIED MATERIALS INC COMMON STOCKS 038222105 49906 2002629 SH SOLE 2002629 0 0 APTARGROUP INC COMMON STOCKS 038336103 45287 677547 SH SOLE 677547 0 0 ARES CAPITAL CORPORATION COMMON STOCKS 04010L103 1978 126777 SH SOLE 126777 0 0 ARTISAN PARTNERS ASSET MGMT CL A COMMON STOCKS 04316A108 138229 2735580 SH SOLE 2735580 0 0 ASPEN TECHNOLOGY INC COMMON STOCKS 045327103 14209 405731 SH SOLE 405731 0 0 ASTRAZENECA ADR COMMON STOCKS 046353108 484 6877 SH SOLE 6877 0 0 AT&T INC COMMON STOCKS 00206R102 1657 49327 SH SOLE 49327 0 0 ATHENAHEALTH INC COM COMMON STOCKS 04685W103 1939 13306 SH SOLE 13306 0 0 AUTOMATIC DATA PROCESSING COMMON STOCKS 053015103 459 5506 SH SOLE 5506 0 0 BADGER METER INC COMMON STOCKS 056525108 42566 717205 SH SOLE 717205 0 0 BAIDU INC SPONSORED ADR A COMMON STOCKS 056752108 21977 96401 SH SOLE 96401 0 0 BALCHEM CORPORATION COMMON STOCKS 057665200 27104 406727 SH SOLE 406727 0 0 BANK HAWAII CORP COMMON STOCKS 062540109 44453 749507 SH SOLE 749507 0 0 BCE INC NEW COMMON STOCKS 05534B760 2388 52063 SH SOLE 52063 0 0 BERKSHIRE HATHAWAY INC CL A COMMON STOCKS 084670108 678 3 SH SOLE 3 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COMMON STOCKS 084670702 638 4250 SH SOLE 4250 0 0 BLACKBAUD INC COMMON STOCKS 09227Q100 23112 534251 SH SOLE 534251 0 0 BLACKROCK CA MUNICIPAL INCOME TRUST ETF/ISHARE - FIXED 09248E102 449 30000 SH SOLE 30000 0 0 BLACKROCK MUNIYIELD QUALITY FUND III ETF/ISHARE - FIXED 09254E103 281 20000 SH SOLE 20000 0 0 BP ADR COMMON STOCKS 055622104 1389 36434 SH SOLE 36434 0 0 BRISTOL-MYERS SQUIBB CO COMMON STOCKS 110122108 7423 125744 SH SOLE 125744 0 0 BRITISH AMERICAN TOBACCO PLC SPONSORED ADR COMMON STOCKS 110448107 1546 14338 SH SOLE 14338 0 0 BROWN & BROWN INC COMMON STOCKS 115236101 77335 2349905 SH SOLE 2349905 0 0 BROWN FORMAN CORP CL B COMMON STOCKS 115637209 3072 34971 SH SOLE 34971 0 0 CABOT MICROELECTRONICS CORP COMMON STOCKS 12709P103 37461 791648 SH SOLE 791648 0 0 CAMERON INTERNATIONAL CORP COMMON STOCKS 13342B105 1764 35307 SH SOLE 35307 0 0 CANADIAN PACIFIC RAILWAY LIMITED COMMON STOCKS 13645T100 6740 34980 SH SOLE 34980 0 0 CAPELLA EDUCATION COMPANY COMMON STOCKS 139594105 3009 39104 SH SOLE 39104 0 0 CASS INFORMATION SYSTEMS INC COMMON STOCKS 14808P109 53871 1011665 SH SOLE 1011665 0 0 CDW CORP COM COMMON STOCKS 12514G108 117945 3353573 SH SOLE 3353573 0 0 CELGENE CORP COMMON STOCKS 151020104 16259 145351 SH SOLE 145351 0 0 CERNER CORP COMMON STOCKS 156782104 20120 311162 SH SOLE 311162 0 0 CHEESECAKE FACTORY INC COMMON STOCKS 163072101 38287 761018 SH SOLE 761018 0 0 CHEFS WAREHOUSE INC COM COMMON STOCKS 163086101 82387 3575815 SH SOLE 3575815 0 0 CHEVRON CORPORATION COMMON STOCKS 166764100 240 2140 SH SOLE 2140 0 0 CHINA MOBILE LTD SPONSORED ADR COMMON STOCKS 16941M109 2739 46563 SH SOLE 46563 0 0 CHUNGHWA TELECOM COM LTD SPON ADR NEW COMMON STOCKS 17133Q502 1073 36449 SH SOLE 36449 0 0 CHURCH & DWIGHT CO COMMON STOCKS 171340102 13079 165958 SH SOLE 165958 0 0 CINCINNATI FINANCIAL CORP COMMON STOCKS 172062101 675 13021 SH SOLE 13021 0 0 CINEMARK HOLDINGS INC COMMON STOCKS 17243V102 47888 1345914 SH SOLE 1345914 0 0 CLARCOR INC COMMON STOCKS 179895107 115289 1730025 SH SOLE 1730025 0 0 CLEARBRIDGE ENERGY MLP FD INC ETF/ISHARE - EQUITY 184692101 1533 55532 SH SOLE 55532 0 0 CME GROUP INC COMMON STOCKS 12572Q105 16793 189436 SH SOLE 189436 0 0 CNOOC LIMITED SPONSORED ADR COMMON STOCKS 126132109 1969 14539 SH SOLE 14539 0 0 COCA COLA ENTERPRISES INC COM COMMON STOCKS 19122T109 10486 237140 SH SOLE 237140 0 0 COCA-COLA CO COMMON STOCKS 191216100 444 10520 SH SOLE 10520 0 0 COGNEX CORP COM COMMON STOCKS 192422103 30184 730308 SH SOLE 730308 0 0 COHEN & STEERS INC COMMON STOCKS 19247A100 61500 1461502 SH SOLE 1461502 0 0 COLGATE-PALMOLIVE COMPANY COMMON STOCKS 194162103 15611 225626 SH SOLE 225626 0 0 COMPUTER PROGRAMS AND SYSTEMS INC COMMON STOCKS 205306103 83786 1379201 SH SOLE 1379201 0 0 COOPER COMPANIES INC COMMON STOCKS 216648402 1069 6595 SH SOLE 6595 0 0 COPART INC COMMON STOCKS 217204106 128833 3530647 SH SOLE 3530647 0 0 CORE LABORATORIES N V COMMON STOCKS N22717107 69315 575991 SH SOLE 575991 0 0 CORPORATE EXECUTIVE BOARD CO COMMON STOCKS 21988R102 57325 790366 SH SOLE 790366 0 0 COSTAR GROUP INC COM COMMON STOCKS 22160N109 15896 86564 SH SOLE 86564 0 0 COSTCO WHOLESALE CORP COMMON STOCKS 22160K105 16225 114465 SH SOLE 114465 0 0 COVIDIEN PLC COMMON STOCKS G2554F113 19210 187819 SH SOLE 187819 0 0 CRH PLC COMMON STOCKS 12626K203 1996 83127 SH SOLE 83127 0 0 CYBERONICS INC COM COMMON STOCKS 23251P102 7456 133902 SH SOLE 133902 0 0 DANAHER CORP COMMON STOCKS 235851102 15783 184140 SH SOLE 184140 0 0 DIAGEO PLC SPONSORED ADR COMMON STOCKS 25243Q205 8138 71329 SH SOLE 71329 0 0 DICKS SPORTING GOODS INC OC-COM COMMON STOCKS 253393102 918 18490 SH SOLE 18490 0 0 DISCOVERY COMMUNICATIONS INC SER A COMMON STOCKS 25470F104 1358 39421 SH SOLE 39421 0 0 DOMINOS PIZZA INC COM COMMON STOCKS 25754A201 2675 28404 SH SOLE 28404 0 0 DONALDSON INC COMMON STOCKS 257651109 8139 210689 SH SOLE 210689 0 0 DOVER CORP COMMON STOCKS 260003108 359 5000 SH SOLE 5000 0 0 DRESSER-RAND GROUP INC COMMON STOCKS 261608103 23563 288053 SH SOLE 288053 0 0 ECOLAB INC COMMON STOCKS 278865100 14111 135007 SH SOLE 135007 0 0 EDWARDS LIFESCIENCES CORP COMMON STOCKS 28176E108 1522 11946 SH SOLE 11946 0 0 ELLIE MAE INC COM COMMON STOCKS 28849P100 13602 337347 SH SOLE 337347 0 0 EMERSON ELEC CO COMMON STOCKS 291011104 251 4060 SH SOLE 4060 0 0 EQUIFAX INC COMMON STOCKS 294429105 16319 201789 SH SOLE 201789 0 0 EXPEDITORS INTERNATIONAL OF WASHINGTON INC COMMON STOCKS 302130109 23199 520047 SH SOLE 520047 0 0 EXPONENT INC COMMON STOCKS 30214U102 94840 1149577 SH SOLE 1149577 0 0 EXXON MOBIL CORPORATION COMMON STOCKS 30231G102 17476 189033 SH SOLE 189033 0 0 FACEBOOK INC CL A COMMON STOCKS 30303M102 48208 617897 SH SOLE 617897 0 0 FACTSET RESEARCH SYSTEMS INC COMMON STOCKS 303075105 132753 943180 SH SOLE 943180 0 0 FASTENAL COMPANY COMMON STOCKS 311900104 7850 165060 SH SOLE 165060 0 0 FEDERATED INVESTORS INC CL B COMMON STOCKS 314211103 1239 37620 SH SOLE 37620 0 0 FEDEX CORP COMMON STOCKS 31428X106 938 5400 SH SOLE 5400 0 0 FINANCIAL ENGINES INC COM COMMON STOCKS 317485100 13396 366521 SH SOLE 366521 0 0 FIRST CASH FINL SVCS INC COM COMMON STOCKS 31942D107 65737 1180831 SH SOLE 1180831 0 0 FIRST SOLAR INC COMMON STOCKS 336433107 1310 29370 SH SOLE 29370 0 0 FLEETMATICS GROUP PLC COM COMMON STOCKS G35569105 13725 386726 SH SOLE 386726 0 0 FORRESTER RESEARCH INC COM COMMON STOCKS 346563109 8447 214614 SH SOLE 214614 0 0 FRANKLIN RESOURCES INC COMMON STOCKS 354613101 867 15660 SH SOLE 15660 0 0 G & K SERVICES INC-CL A COMMON STOCKS 361268105 21592 304758 SH SOLE 304758 0 0 GARMIN LTD SHS COMMON STOCKS H2906T109 442 8360 SH SOLE 8360 0 0 GARTNER GROUP INC NEW CL A COMMON STOCKS 366651107 3061 36345 SH SOLE 36345 0 0 GENERAL ELECTRIC COMPANY COMMON STOCKS 369604103 913 36119 SH SOLE 36119 0 0 GILEAD SCIENCES INC COMMON STOCKS 375558103 35656 378271 SH SOLE 378271 0 0 GLAXOSMITHKLINE ADR COMMON STOCKS 37733W105 2905 67980 SH SOLE 67980 0 0 GRACO INC COMMON STOCKS 384109104 94728 1181445 SH SOLE 1181445 0 0 HALLIBURTON CO COMMON STOCKS 406216101 7553 192045 SH SOLE 192045 0 0 HEARTLAND EXPRESS INC COMMON STOCKS 422347104 3186 117964 SH SOLE 117964 0 0 HEARTLAND PAYMENT SYSTEMS COMMON STOCKS 42235N108 30211 559989 SH SOLE 559989 0 0 HEICO CORPORATION CL A COMMON STOCKS 422806208 8207 173286 SH SOLE 173286 0 0 HERSHEY FOODS CORP COMMON STOCKS 427866108 582 5600 SH SOLE 5600 0 0 HIBBETT SPORTS INC COM COMMON STOCKS 428567101 59441 1227350 SH SOLE 1227350 0 0 HOME DEPOT INC COMMON STOCKS 437076102 20001 190536 SH SOLE 190536 0 0 HOMEAWAY INC COM COMMON STOCKS 43739Q100 11354 381264 SH SOLE 381264 0 0 HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 11781 117907 SH SOLE 117907 0 0 HUB GROUP INC-CL A COMMON STOCKS 443320106 5991 157333 SH SOLE 157333 0 0 ILLINOIS TOOL WORKS INC COMMON STOCKS 452308109 15607 164807 SH SOLE 164807 0 0 INTERNATIONAL BUSINESS MACHINES CO COMMON STOCKS 459200101 417 2600 SH SOLE 2600 0 0 INTERNATIONAL FLAVORS AND FRAGRANCES INC COMMON STOCKS 459506101 17971 177299 SH SOLE 177299 0 0 INTUIT INC COMMON STOCKS 461202103 1342 14558 SH SOLE 14558 0 0 INTUITIVE SURGICAL INC COMMON STOCKS 46120E602 14800 27980 SH SOLE 27980 0 0 IPATH DJ UBS COMMODITY INDEX TOTAL RET ETN ETF/ISHARE - EQUITY 06738C778 801 26768 SH SOLE 26768 0 0 ISHARES BARCLAYS 1-3YR CREDIT BOND FUND ETF/ISHARE - FIXED 464288646 1424 13539 SH SOLE 13539 0 0 ISHARES BARCLAYS AGGREGATE BOND FUND ETF/ISHARE - FIXED 464287226 550 4995 SH SOLE 4995 0 0 ISHARES BARCLAYS INTERMEDIATE CREDIT BD FD ETF/ISHARE - FIXED 464288638 421 3847 SH SOLE 3847 0 0 ISHARES BARCLAYS INTERMEDIATE GOV CREDIT BD ETF/ISHARE - FIXED 464288612 358 3239 SH SOLE 3239 0 0 ISHARES COHEN & STEERS REALTY MAJ INDEX FD ETF/ISHARE - EQUITY 464287564 5452 56297 SH SOLE 56297 0 0 ISHARES CORE US GROWTH ETF ETF/ISHARE - EQUITY 464287671 245 3129 SH SOLE 3129 0 0 ISHARES DJ US HEALTHCARE SEC INDEX FD ETF/ISHARE - EQUITY 464287762 2492 17287 SH SOLE 17287 0 0 ISHARES DOW JONES SELECT DIVIDEND INDEX FD ETF/ISHARE - EQUITY 464287168 2032 25593 SH SOLE 25593 0 0 ISHARES IBOXX HIGH YLD CORPORATE BOND FD ETF/ISHARE - FIXED 464288513 4470 49890 SH SOLE 49890 0 0 ISHARES IBOXX INVESTMENT GRADE CORPORATE BD ETF/ISHARE - FIXED 464287242 468 3921 SH SOLE 3921 0 0 ISHARES MSCI EAFE INDEX FUND ETF/ISHARE - EQUITY 464287465 9132 150105 SH SOLE 150105 0 0 ISHARES MSCI EAFE MINIMUM VOLATILITY FD ETF/ISHARE - EQUITY 46429B689 3611 58528 SH SOLE 58528 0 0 ISHARES MSCI EMERGING MARKETS INDEX FUND ETF/ISHARE - EQUITY 464287234 2994 76203 SH SOLE 76203 0 0 ISHARES MSCI EMERGING MKTS MIN VOLATILITY ETF/ISHARE - EQUITY 464286533 1654 29212 SH SOLE 29212 0 0 ISHARES MSCI MALAYSIA INDEX FUND ETF/ISHARE - EQUITY 464286830 4695 348290 SH SOLE 348290 0 0 ISHARES MSCI SINGAPORE INDEX FUND ETF/ISHARE - EQUITY 464286673 4179 319479 SH SOLE 319479 0 0 ISHARES MSCI TAIWAN INDEX FUND ETF/ISHARE - EQUITY 464286731 1854 122681 SH SOLE 122681 0 0 ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF/ISHARE - EQUITY 464287556 1610 5308 SH SOLE 5308 0 0 ISHARES RUSSELL 1000 GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287614 7207 75378 SH SOLE 75378 0 0 ISHARES RUSSELL 1000 INDEX FUND ETF/ISHARE - EQUITY 464287622 3144 27427 SH SOLE 27427 0 0 ISHARES RUSSELL 1000 VALUE INDEX FUND ETF/ISHARE - EQUITY 464287598 5027 48153 SH SOLE 48153 0 0 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287648 6299 44240 SH SOLE 44240 0 0 ISHARES RUSSELL 2000 INDEX FUND ETF/ISHARE - EQUITY 464287655 2064 17253 SH SOLE 17253 0 0 ISHARES RUSSELL 2000 VALUE INDEX FUND ETF/ISHARE - EQUITY 464287630 526 5170 SH SOLE 5170 0 0 ISHARES RUSSELL 3000 INDEX FUND ETF/ISHARE - EQUITY 464287689 1078 8814 SH SOLE 8814 0 0 ISHARES RUSSELL MIDCAP GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287481 5332 57191 SH SOLE 57191 0 0 ISHARES RUSSELL MIDCAP INDEX FUND ETF/ISHARE - EQUITY 464287499 3437 20576 SH SOLE 20576 0 0 ISHARES RUSSELL MIDCAP VALUE INDEX FUND ETF/ISHARE - EQUITY 464287473 593 8039 SH SOLE 8039 0 0 ISHARES S&P 500 INDEX FUND ETF/ISHARE - EQUITY 464287200 7566 36572 SH SOLE 36572 0 0 ISHARES S&P CALIFORNIA MUNICIPAL BOND FUND ETF/ISHARE - FIXED 464288356 4745 40300 SH SOLE 40300 0 0 ISHARES S&P GLOBAL UTILITIES ETF/ISHARE - EQUITY 464288711 1148 23356 SH SOLE 23356 0 0 ISHARES S&P NATL AMT-FREE MUNI BOND FUND ETF/ISHARE - FIXED 464288414 1161 10522 SH SOLE 10522 0 0 JACK HENRY & ASSOCIATES INC COMMON STOCKS 426281101 165528 2663785 SH SOLE 2663785 0 0 JOHNSON & JOHNSON COMMON STOCKS 478160104 16088 153852 SH SOLE 153852 0 0 JPMORGAN ALERIAN MLP INDEX ETN ETF/ISHARE - EQUITY 46625H365 7353 160026 SH SOLE 160026 0 0 JPMORGAN CHASE & CO COMMON STOCKS 46625H100 563 9003 SH SOLE 9003 0 0 KAYNE ANDERSON ENERGY DEV CO - KED ETF/ISHARE - EQUITY 48660Q102 5424 151762 SH SOLE 151762 0 0 KAYNE ANDERSON ENERGY TOT RET FD - KYE ETF/ISHARE - EQUITY 48660P104 5279 189535 SH SOLE 189535 0 0 KAYNE ANDERSON MDSTM ENERGY COM ETF/ISHARE - EQUITY 48661E108 4502 132268 SH SOLE 132268 0 0 KAYNE ANDERSON MLP INVT CO - KYN ETF/ISHARE - EQUITY 486606106 65256 1709160 SH SOLE 1709160 0 0 KIMBERLY CLARK CORPORATION COMMON STOCKS 494368103 11255 97414 SH SOLE 97414 0 0 KRAFT FOODS GROUP INC COM COMMON STOCKS 50076Q106 546 8719 SH SOLE 8719 0 0 LANDSTAR SYSTEM INC COMMON STOCKS 515098101 109418 1508592 SH SOLE 1508592 0 0 LAS VEGAS SANDS CORP COMMON STOCKS 517834107 23337 401249 SH SOLE 401249 0 0 LEGGETT & PLATT INC COMMON STOCKS 524660107 507 11907 SH SOLE 11907 0 0 LIGAND PHARMACEUTICALS INC COM NEW COMMON STOCKS 53220K504 925 17392 SH SOLE 17392 0 0 LINCOLN ELECTRIC HOLDINGS INC COMMON STOCKS 533900106 21522 311501 SH SOLE 311501 0 0 LINEAR TECHNOLOGY CORP COMMON STOCKS 535678106 5201 114065 SH SOLE 114065 0 0 LORILLARD INC COMMON STOCKS 544147101 1675 26605 SH SOLE 26605 0 0 LOWES COMPANIES INC COMMON STOCKS 548661107 20672 300469 SH SOLE 300469 0 0 MARKETAXESS HOLDINGS INC COM COMMON STOCKS 57060D108 129776 1809738 SH SOLE 1809738 0 0 MARSH & MCLENNAN COS INC COMMON STOCKS 571748102 14931 260856 SH SOLE 260856 0 0 MCCORMICK & COMPANY COMMON STOCKS 579780206 2120 28535 SH SOLE 28535 0 0 MCDONALDS CORP COMMON STOCKS 580135101 1013 10813 SH SOLE 10813 0 0 MEAD JOHNSON NUTRITION CO COM CL A COMMON STOCKS 582839106 18729 186283 SH SOLE 186283 0 0 MEDIDATA SOLUTIONS INC COM COMMON STOCKS 58471A105 13044 273175 SH SOLE 273175 0 0 MERCADOLIBRE INC COM COMMON STOCKS 58733R102 10764 84312 SH SOLE 84312 0 0 MERCK & COMPANY COMMON STOCKS 58933Y105 581 10235 SH SOLE 10235 0 0 MERCURY GENERAL CORP COMMON STOCKS 589400100 1972 34804 SH SOLE 34804 0 0 MEREDITH CORP COMMON STOCKS 589433101 437 8047 SH SOLE 8047 0 0 MESA LABS INC COM COMMON STOCKS 59064R109 3461 44770 SH SOLE 44770 0 0 MICROCHIP TECHNOLOGY INC COMMON STOCKS 595017104 386 8562 SH SOLE 8562 0 0 MICROSOFT CORP COMMON STOCKS 594918104 641 13799 SH SOLE 13799 0 0 MIDDLEBY CORP COM COMMON STOCKS 596278101 1750 17657 SH SOLE 17657 0 0 MONOTYPE IMAGING HOLDINGS INC COM COMMON STOCKS 61022P100 32182 1116274 SH SOLE 1116274 0 0 MONRO MUFFLER BRAKE INC COM COMMON STOCKS 610236101 6228 107758 SH SOLE 107758 0 0 MONSTER BEVERAGE CORP COM COMMON STOCKS 611740101 33122 305699 SH SOLE 305699 0 0 MORNINGSTAR INC COMMON STOCKS 617700109 10277 158815 SH SOLE 158815 0 0 MSC INDUSTRIAL DIRECT CO INC - A COMMON STOCKS 553530106 9507 117004 SH SOLE 117004 0 0 MSCI INC CL A COMMON STOCKS 55354G100 22562 475591 SH SOLE 475591 0 0 NATIONAL BEVERAGE CORP COM COMMON STOCKS 635017106 36171 1599082 SH SOLE 1599082 0 0 NATIONAL GRID PLC SPON ADR COMMON STOCKS 636274300 3970 56183 SH SOLE 56183 0 0 NATIONAL RESEARCH CORP CL A COMMON STOCKS 637372202 8045 575074 SH SOLE 575074 0 0 NATIONAL-OILWELL VARCO INC COMMON STOCKS 637071101 15522 236862 SH SOLE 236862 0 0 NIKE INC CL B COMMON STOCKS 654106103 32567 338709 SH SOLE 338709 0 0 NORDSON CORP COMMON STOCKS 655663102 9240 118525 SH SOLE 118525 0 0 NOVARTIS AG ADR COMMON STOCKS 66987V109 3946 42581 SH SOLE 42581 0 0 NVE CORP COM NEW COMMON STOCKS 629445206 29945 423011 SH SOLE 423011 0 0 NVR INC COMMON STOCKS 62944T105 82445 64646 SH SOLE 64646 0 0 OMEGA FLEX INC COMMON STOCKS 682095104 6691 176965 SH SOLE 176965 0 0 OWENS & MINOR INC COMMON STOCKS 690732102 61499 1751596 SH SOLE 1751596 0 0 PALL CORP COMMON STOCKS 696429307 802 7924 SH SOLE 7924 0 0 PATTERSON COMPANIES INC COMMON STOCKS 703395103 47385 985139 SH SOLE 985139 0 0 PAYCHEX INC COMMON STOCKS 704326107 483 10470 SH SOLE 10470 0 0 PEPSICO INC COMMON STOCKS 713448108 1131 11957 SH SOLE 11957 0 0 PERRIGO CO PCL SHS COMMON STOCKS G97822103 16390 98048 SH SOLE 98048 0 0 PHILIP MORRIS INTERNATIONAL INC COMMON STOCKS 718172109 805 9879 SH SOLE 9879 0 0 PIMCO 0-5 YEAR HIGH YIELD CORP BD FD ETF/ISHARE - FIXED 72201R783 858 8512 SH SOLE 8512 0 0 PIMCO ENHANCED SHORT MAT STRATEGY FUND ETF/ISHARE - FIXED 72201R833 1720 17015 SH SOLE 17015 0 0 PLAINS ALL AMER PIPELINE L UNIT L P INT COMMON STOCKS 726503105 413 8056 SH SOLE 8056 0 0 PNC FINANCIAL CORP COMMON STOCKS 693475105 17616 193094 SH SOLE 193094 0 0 POOL CORP COMMON STOCKS 73278L105 56685 893518 SH SOLE 893518 0 0 PPG INDUSTRIES INC COMMON STOCKS 693506107 13326 57653 SH SOLE 57653 0 0 PPL CORP COMMON STOCKS 69351T106 1990 54773 SH SOLE 54773 0 0 PRAXAIR INC COMMON STOCKS 74005P104 13732 105990 SH SOLE 105990 0 0 PRICELINE GROUP INC COMMON STOCKS 741503403 17929 15724 SH SOLE 15724 0 0 PRICESMART INC COM COMMON STOCKS 741511109 9892 108437 SH SOLE 108437 0 0 PRIMERICA INC COM COMMON STOCKS 74164M108 150803 2779274 SH SOLE 2779274 0 0 PROCTER & GAMBLE COMPANY COMMON STOCKS 742718109 996 10930 SH SOLE 10930 0 0 PROTO LABS INC COM COMMON STOCKS 743713109 1935 28806 SH SOLE 28806 0 0 QUESTAR CORP COM COMMON STOCKS 748356102 59542 2355313 SH SOLE 2355313 0 0 RBC BEARINGS INC COMMON STOCKS 75524B104 98680 1529207 SH SOLE 1529207 0 0 REALTY INCOME CORP COMMON STOCKS 756109104 2085 43691 SH SOLE 43691 0 0 REED ELSEVIER N V SPONS ADR COMMON STOCKS 758204200 4044 84895 SH SOLE 84895 0 0 REYNOLDS AMERICAN INC COMMON STOCKS 761713106 2030 31585 SH SOLE 31585 0 0 RIO TINTO PLC SPONSORED ADR COMMON STOCKS 767204100 1291 28036 SH SOLE 28036 0 0 RLI CORP COMMON STOCKS 749607107 156489 3167787 SH SOLE 3167787 0 0 ROCKWELL COLLINS INC COMMON STOCKS 774341101 1077 12751 SH SOLE 12751 0 0 ROLLINS INC COMMON STOCKS 775711104 24726 747004 SH SOLE 747004 0 0 ROPER INDUSTRIES INC COMMON STOCKS 776696106 19549 125033 SH SOLE 125033 0 0 ROSS STORES INC COMMON STOCKS 778296103 43056 456777 SH SOLE 456777 0 0 ROYAL BK CDA MONTREAL QUE COM COMMON STOCKS 780087102 426 6161 SH SOLE 6161 0 0 ROYAL DUTCH SHELL PLC SPONSORED ADR A COMMON STOCKS 780259206 3555 53094 SH SOLE 53094 0 0 ROYAL DUTCH SHELL PLC SPONSORED ADR B COMMON STOCKS 780259107 2913 41873 SH SOLE 41873 0 0 SANOFI-AVENTIS SPON ADR COMMON STOCKS 80105N105 3384 74189 SH SOLE 74189 0 0 SAP AG SPONSORED ADR COMMON STOCKS 803054204 2935 42136 SH SOLE 42136 0 0 SCHLUMBERGER LIMITED COMMON STOCKS 806857108 13132 153750 SH SOLE 153750 0 0 SHUTTERSTOCK INC COM COMMON STOCKS 825690100 40141 580915 SH SOLE 580915 0 0 SIGNATURE BK NEW YORK N Y COM COMMON STOCKS 82669G104 8973 71238 SH SOLE 71238 0 0 SIRONA DENTAL SYSTEMS INC COM COMMON STOCKS 82966C103 152111 1740999 SH SOLE 1740999 0 0 SNAP ON TOOLS CORP COMMON STOCKS 833034101 25670 187730 SH SOLE 187730 0 0 SOLARWINDS INC COM COMMON STOCKS 83416B109 3157 63346 SH SOLE 63346 0 0 SOUTHERN CO COMMON STOCKS 842587107 1483 30195 SH SOLE 30195 0 0 SPDR BARCLAYS SHORT TERM CORP BOND ETF ETF/ISHARE - FIXED 78464A474 2546 83275 SH SOLE 83275 0 0 SPDR GOLD TRUST ETF/ISHARE - EQUITY 78463V107 2700 23774 SH SOLE 23774 0 0 SPDR NUVEEN BARCLAYS SHORT TERM MUNI BD ETF/ISHARE - FIXED 78464A425 10636 437860 SH SOLE 437860 0 0 SPDR S&P INTERNATIONAL SMALL CAP ETF ETF/ISHARE - EQUITY 78463X871 702 25692 SH SOLE 25692 0 0 STARBUCKS CORP COMMON STOCKS 855244109 22104 269392 SH SOLE 269392 0 0 STATE STREET CORP COMMON STOCKS 857477103 732 9320 SH SOLE 9320 0 0 STERICYCLE INC COMMON STOCKS 858912108 2343 17877 SH SOLE 17877 0 0 SUN HYDRAULICS CORP COMMON STOCKS 866942105 14457 367114 SH SOLE 367114 0 0 SYNGENTA AG ADR COMMON STOCKS 87160A100 658 10245 SH SOLE 10245 0 0 SYNTEL INC COMMON STOCKS 87162H103 55466 1233118 SH SOLE 1233118 0 0 SYSCO CORP COMMON STOCKS 871829107 365 9200 SH SOLE 9200 0 0 T ROWE PRICE GROUP INC COMMON STOCKS 74144T108 14936 173963 SH SOLE 173963 0 0 TABLEAU SOFTWARE INC CL A COMMON STOCKS 87336U105 15161 178867 SH SOLE 178867 0 0 TEVA PHARMACEUTICAL INDS ADR COMMON STOCKS 881624209 2004 34846 SH SOLE 34846 0 0 THE CHARLES SCHWAB CORPORATION COMMON STOCKS 808513105 22785 754712 SH SOLE 754712 0 0 THE ESTEE LAUDER COMPANIES CL A COMMON STOCKS 518439104 9442 123917 SH SOLE 123917 0 0 THE TJX COMPANIES INC COMMON STOCKS 872540109 21468 313032 SH SOLE 313032 0 0 THE TRAVELERS COMPANIES INC COMMON STOCKS 89417E109 25711 242901 SH SOLE 242901 0 0 THOR INDS INC COM COMMON STOCKS 885160101 30657 548726 SH SOLE 548726 0 0 TIME WARNER INC COMMON STOCKS 887317303 35028 410067 SH SOLE 410067 0 0 TORO CO COMMON STOCKS 891092108 80777 1265900 SH SOLE 1265900 0 0 TORTOISE ENERGY INFRA-STRUCTURE CORPORATION ETF/ISHARE - EQUITY 89147L100 1476 33731 SH SOLE 33731 0 0 TOTAL SA SPONSORED ADR COMMON STOCKS 89151E109 5440 106244 SH SOLE 106244 0 0 TOWERS WATSON & CO CL A COMMON STOCKS 891894107 32595 288014 SH SOLE 288014 0 0 TRIPADVISOR INC COM COMMON STOCKS 896945201 14151 189545 SH SOLE 189545 0 0 TWITTER INC COM COMMON STOCKS 90184L102 1820 50743 SH SOLE 50743 0 0 U S BANCORP COMMON STOCKS 902973304 16015 356286 SH SOLE 356286 0 0 UFP TECHNOLOGIES INC COM COMMON STOCKS 902673102 19658 799570 SH SOLE 799570 0 0 UNILEVER N V ADR COMMON STOCKS 904784709 2903 74363 SH SOLE 74363 0 0 UNION PACIFIC CORPORATION COMMON STOCKS 907818108 27499 230835 SH SOLE 230835 0 0 VANGUARD EMERGING MARKETS ETF ETF/ISHARE - EQUITY 922042858 14804 369904 SH SOLE 369904 0 0 VANGUARD FTSE ALL WORLD US SMALL CAP ETF ETF/ISHARE - EQUITY 922042718 3338 35020 SH SOLE 35020 0 0 VANGUARD REIT ETF ETF/ISHARE - EQUITY 922908553 24862 306935 SH SOLE 306935 0 0 VERIZON COMMUNICATIONS INC COMMON STOCKS 92343V104 632 13500 SH SOLE 13500 0 0 VERMILION ENERGY INC COM COMMON STOCKS 923725105 772 15759 SH SOLE 15759 0 0 VF CORPORATION COMMON STOCKS 918204108 22240 296932 SH SOLE 296932 0 0 VILLAGE SUPER MARKET INC CL A NEW COMMON STOCKS 927107409 15218 555992 SH SOLE 555992 0 0 VISA INC CL A COMMON STOCKS 92826C839 25217 96173 SH SOLE 96173 0 0 VODAFONE GROUP PLC NEW SPNSR ADR NO PAR COMMON STOCKS 92857W308 2084 60977 SH SOLE 60977 0 0 VULCAN MATERIALS COMPANY COMMON STOCKS 929160109 237 3600 SH SOLE 3600 0 0 WABCO HOLDINGS INC COMMON STOCKS 92927K102 20402 194713 SH SOLE 194713 0 0 WAL MART STORES INC COMMON STOCKS 931142103 1817 21156 SH SOLE 21156 0 0 WALGREENS BOOTS ALLIANCE INC COM COMMON STOCKS 931427108 1428 18739 SH SOLE 18739 0 0 WASTE MGMT INC DEL COMMON STOCKS 94106L109 777 15141 SH SOLE 15141 0 0 WD-40 COMPANY COMMON STOCKS 929236107 66234 778492 SH SOLE 778492 0 0 WELLS FARGO & CO COMMON STOCKS 949746101 344 6274 SH SOLE 6274 0 0 WESTAMERICA BANCORPORATION COMMON STOCKS 957090103 32180 656463 SH SOLE 656463 0 0 WESTERN ASSET MANAGED MUNICIPALS FUND ETF/ISHARE - FIXED 95766M105 204 15000 SH SOLE 15000 0 0 WINMARK CORP COM COMMON STOCKS 974250102 1367 15723 SH SOLE 15723 0 0 WISDOMTREE INTERNATIONAL SMALL CAP DIVIDEND ETF/ISHARE - EQUITY 97717W760 1286 23163 SH SOLE 23163 0 0 WOLVERINE WORLD WIDE INC COMMON STOCKS 978097103 58085 1970985 SH SOLE 1970985 0 0 WORKDAY INC CL A COMMON STOCKS 98138H101 14992 183704 SH SOLE 183704 0 0 WYNN RESORTS LTD COM COMMON STOCKS 983134107 1259 8464 SH SOLE 8464 0 0 ZOETIS INC CL A COMMON STOCKS 98978V103 17186 399394 SH SOLE 399394 0 0