0001140361-15-029944.txt : 20150805 0001140361-15-029944.hdr.sgml : 20150805 20150805143806 ACCESSION NUMBER: 0001140361-15-029944 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20150630 FILED AS OF DATE: 20150805 DATE AS OF CHANGE: 20150805 EFFECTIVENESS DATE: 20150805 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: 151028582 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 06-30-2015 06-30-2015 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 08-05-2015 0 306 6447237 false
INFORMATION TABLE 2 form13fInfoTable.xml 3M COMPANY COMMON STOCKS 88579Y101 18605 120579 SH SOLE 120579 0 0 AAON INC COM PAR $0.004 COMMON STOCKS 000360206 6448 286343 SH SOLE 286343 0 0 ABAXIS INC COMMON STOCKS 002567105 70399 1367504 SH SOLE 1367504 0 0 ABBOTT LABS COMMON STOCKS 002824100 18796 382958 SH SOLE 382958 0 0 ABBVIE INC COM COMMON STOCKS 00287Y109 396 5888 SH SOLE 5888 0 0 ACCENTURE PLC CL A COMMON STOCKS G1151C101 12051 124521 SH SOLE 124521 0 0 ADVANCE AUTO PARTS INC COMMON STOCKS 00751Y106 1085 6811 SH SOLE 6811 0 0 AFLAC INC COMMON STOCKS 001055102 241 3880 SH SOLE 3880 0 0 AGL RESOURCES INC COMMON STOCKS 001204106 934 20061 SH SOLE 20061 0 0 ALTRIA GROUP INC COMMON STOCKS 02209S103 2429 49659 SH SOLE 49659 0 0 AMAZON INC COMMON STOCKS 023135106 13007 29964 SH SOLE 29964 0 0 AMERICAN SOFTWARE INC CL A COMMON STOCKS 029683109 30654 3226701 SH SOLE 3226701 0 0 AMGEN INC COMMON STOCKS 031162100 21152 137782 SH SOLE 137782 0 0 AMPHENOL CORP NEW CL A COMMON STOCKS 032095101 26956 465002 SH SOLE 465002 0 0 ANALOG DEVICES INC COMMON STOCKS 032654105 18511 288407 SH SOLE 288407 0 0 ANSYS INC COMMON STOCKS 03662Q105 47619 521912 SH SOLE 521912 0 0 APPLE INC COMMON STOCKS 037833100 89034 709857 SH SOLE 709857 0 0 APPLIED MATERIALS INC COMMON STOCKS 038222105 38007 1977468 SH SOLE 1977468 0 0 APTARGROUP INC COMMON STOCKS 038336103 37115 582020 SH SOLE 582020 0 0 ARTISAN PARTNERS ASSET MGMT CL A COMMON STOCKS 04316A108 161671 3479794 SH SOLE 3479794 0 0 ASPEN TECHNOLOGY INC COMMON STOCKS 045327103 108186 2375104 SH SOLE 2375104 0 0 ASTRAZENECA ADR COMMON STOCKS 046353108 1358 21316 SH SOLE 21316 0 0 AT&T INC COMMON STOCKS 00206R102 2595 73064 SH SOLE 73064 0 0 AUTOHOME INC SP ADR CL A COMMON STOCKS 05278C107 59695 1181146 SH SOLE 1181146 0 0 AUTOMATIC DATA PROCESSING COMMON STOCKS 053015103 590 7351 SH SOLE 7351 0 0 BADGER METER INC COMMON STOCKS 056525108 43349 682772 SH SOLE 682772 0 0 BAIDU INC SPONSORED ADR A COMMON STOCKS 056752108 14845 74567 SH SOLE 74567 0 0 BANK HAWAII CORP COMMON STOCKS 062540109 81194 1217661 SH SOLE 1217661 0 0 BCE INC NEW COMMON STOCKS 05534B760 3280 77178 SH SOLE 77178 0 0 BERKLEY W R CORP COMMON STOCKS 084423102 12178 234506 SH SOLE 234506 0 0 BERKSHIRE HATHAWAY INC CL A COMMON STOCKS 084670108 615 3 SH SOLE 3 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW COMMON STOCKS 084670702 578 4250 SH SOLE 4250 0 0 BIOMARIN PHARMACEUTICAL INC COMMON STOCKS 09061G101 14083 102964 SH SOLE 102964 0 0 BLACKROCK CA MUNICIPAL INCOME TRUST ETF/ISHARE - FIXED 09248E102 364 25100 SH SOLE 25100 0 0 BLACKROCK MUNIYIELD QUALITY FUND III ETF/ISHARE - FIXED 09254E103 165 12000 SH SOLE 12000 0 0 BP ADR COMMON STOCKS 055622104 1646 41179 SH SOLE 41179 0 0 BRISTOL-MYERS SQUIBB CO COMMON STOCKS 110122108 15859 238341 SH SOLE 238341 0 0 BRITISH AMERICAN TOBACCO PLC SPONSORED ADR COMMON STOCKS 110448107 1679 15510 SH SOLE 15510 0 0 BROWN FORMAN CORP CL B COMMON STOCKS 115637209 3036 30303 SH SOLE 30303 0 0 BUSINESS MACHINES CO COMMON STOCKS 459200101 407 2500 SH SOLE 2500 0 0 CABOT MICROELECTRONICS CORP COMMON STOCKS 12709P103 35271 748690 SH SOLE 748690 0 0 CABOT OIL & GAS CORP COMMON STOCKS 127097103 1114 35317 SH SOLE 35317 0 0 CAMERON INTERNATIONAL CORP COMMON STOCKS 13342B105 1810 34561 SH SOLE 34561 0 0 CANADIAN PACIFIC RAILWAY LIMITED COMMON STOCKS 13645T100 4748 29635 SH SOLE 29635 0 0 CAPELLA EDUCATION COMPANY COMMON STOCKS 139594105 2057 38328 SH SOLE 38328 0 0 CASS INFORMATION SYSTEMS INC COMMON STOCKS 14808P109 63495 1129407 SH SOLE 1129407 0 0 CDW CORP COM COMMON STOCKS 12514G108 112017 3267710 SH SOLE 3267710 0 0 CEB INC COM COMMON STOCKS 125134106 78556 902321 SH SOLE 902321 0 0 CELGENE CORP COMMON STOCKS 151020104 16257 140470 SH SOLE 140470 0 0 CERNER CORP COMMON STOCKS 156782104 17068 247150 SH SOLE 247150 0 0 CHEESECAKE FACTORY INC COMMON STOCKS 163072101 71719 1315059 SH SOLE 1315059 0 0 CHEFS WAREHOUSE INC COM COMMON STOCKS 163086101 76775 3614625 SH SOLE 3614625 0 0 CHEVRON CORPORATION COMMON STOCKS 166764100 397 4118 SH SOLE 4118 0 0 CHINA MOBILE LTD SPONSORED ADR COMMON STOCKS 16941M109 3257 50822 SH SOLE 50822 0 0 CHUNGHWA TELECOM COM LTD SPON ADR NEW COMMON STOCKS 17133Q502 1259 39455 SH SOLE 39455 0 0 CHURCH & DWIGHT CO COMMON STOCKS 171340102 13387 165004 SH SOLE 165004 0 0 CINCINNATI FINANCIAL CORP COMMON STOCKS 172062101 859 17114 SH SOLE 17114 0 0 CINEMARK HOLDINGS INC COMMON STOCKS 17243V102 60987 1518227 SH SOLE 1518227 0 0 CLARCOR INC COMMON STOCKS 179895107 54335 872990 SH SOLE 872990 0 0 CME GROUP INC COMMON STOCKS 12572Q105 17581 188917 SH SOLE 188917 0 0 CNOOC LIMITED SPONSORED ADR COMMON STOCKS 126132109 2466 17379 SH SOLE 17379 0 0 COCA-COLA CO COMMON STOCKS 191216100 421 10720 SH SOLE 10720 0 0 COGNEX CORP COM COMMON STOCKS 192422103 40805 848333 SH SOLE 848333 0 0 COHEN & STEERS INC COMMON STOCKS 19247A100 27095 795049 SH SOLE 795049 0 0 COLGATE-PALMOLIVE COMPANY COMMON STOCKS 194162103 14242 217733 SH SOLE 217733 0 0 COMMERZBANK A G SPONSORED ADR COMMON STOCKS 202597605 209 16358 SH SOLE 16358 0 0 COMPUTER PROGRAMS AND SYSTEMS INC COMMON STOCKS 205306103 70399 1317844 SH SOLE 1317844 0 0 COOPER COMPANIES INC COMMON STOCKS 216648402 14821 83276 SH SOLE 83276 0 0 COPART INC COMMON STOCKS 217204106 113165 3189551 SH SOLE 3189551 0 0 CORE LABORATORIES N V COMMON STOCKS N22717107 162202 1422323 SH SOLE 1422323 0 0 COSTAR GROUP INC COM COMMON STOCKS 22160N109 17425 86579 SH SOLE 86579 0 0 COSTCO WHOLESALE CORP COMMON STOCKS 22160K105 14868 110088 SH SOLE 110088 0 0 CTRIP COM INTL LTD ADR COMMON STOCKS 22943F100 1724 23745 SH SOLE 23745 0 0 CYBERONICS INC COM COMMON STOCKS 23251P102 8514 143183 SH SOLE 143183 0 0 DANAHER CORP COMMON STOCKS 235851102 15201 177597 SH SOLE 177597 0 0 DESCARTES SYSTEMS GROUP INC COM COMMON STOCKS 249906108 199 12373 SH SOLE 12373 0 0 DICKS SPORTING GOODS INC OC-COM COMMON STOCKS 253393102 1894 36583 SH SOLE 36583 0 0 DISCOVERY COMMUNICATIONS INC SER A COMMON STOCKS 25470F104 2247 67550 SH SOLE 67550 0 0 DOMINOS PIZZA INC COM COMMON STOCKS 25754A201 3159 27854 SH SOLE 27854 0 0 DONALDSON INC COMMON STOCKS 257651109 17197 480362 SH SOLE 480362 0 0 DOVER CORP COMMON STOCKS 260003108 351 5000 SH SOLE 5000 0 0 DRIL-QUIP INC COMMON STOCKS 262037104 81049 1077063 SH SOLE 1077063 0 0 ECOLAB INC COMMON STOCKS 278865100 14683 129862 SH SOLE 129862 0 0 EDWARDS LIFESCIENCES CORP COMMON STOCKS 28176E108 1914 13438 SH SOLE 13438 0 0 ELLIE MAE INC COM COMMON STOCKS 28849P100 17133 245500 SH SOLE 245500 0 0 EQUIFAX INC COMMON STOCKS 294429105 19479 200624 SH SOLE 200624 0 0 ESPERION THERAPEUTICS INC COM COMMON STOCKS 29664W105 453 5541 SH SOLE 5541 0 0 EURONAV NV ANTWERPEN SHS COMMON STOCKS B38564108 165 11131 SH SOLE 11131 0 0 EXPEDITORS INTERNATIONAL OF WASHINGTON INC COMMON STOCKS 302130109 32134 696934 SH SOLE 696934 0 0 EXPONENT INC COMMON STOCKS 30214U102 70642 1577534 SH SOLE 1577534 0 0 EXXON MOBIL CORPORATION COMMON STOCKS 30231G102 15379 184848 SH SOLE 184848 0 0 FACEBOOK INC CL A COMMON STOCKS 30303M102 52359 610491 SH SOLE 610491 0 0 FACTSET RESEARCH SYSTEMS INC COMMON STOCKS 303075105 108603 668284 SH SOLE 668284 0 0 FEDERATED INVESTORS INC CL B COMMON STOCKS 314211103 1871 55866 SH SOLE 55866 0 0 FEDEX CORP COMMON STOCKS 31428X106 920 5400 SH SOLE 5400 0 0 FINANCIAL ENGINES INC COM COMMON STOCKS 317485100 15518 365298 SH SOLE 365298 0 0 FIRST CASH FINL SVCS INC COM COMMON STOCKS 31942D107 59734 1310247 SH SOLE 1310247 0 0 FIRST SOLAR INC COMMON STOCKS 336433107 1037 22080 SH SOLE 22080 0 0 FLEETMATICS GROUP PLC COM COMMON STOCKS G35569105 14564 310994 SH SOLE 310994 0 0 FORRESTER RESEARCH INC COM COMMON STOCKS 346563109 8048 223443 SH SOLE 223443 0 0 FRANKLIN RESOURCES INC COMMON STOCKS 354613101 679 13848 SH SOLE 13848 0 0 G & K SERVICES INC-CL A COMMON STOCKS 361268105 21712 314026 SH SOLE 314026 0 0 GARMIN LTD SHS COMMON STOCKS H2906T109 1362 31002 SH SOLE 31002 0 0 GARTNER GROUP INC NEW CL A COMMON STOCKS 366651107 3058 35645 SH SOLE 35645 0 0 GENERAL ELECTRIC COMPANY COMMON STOCKS 369604103 954 35919 SH SOLE 35919 0 0 GILEAD SCIENCES INC COMMON STOCKS 375558103 43939 375293 SH SOLE 375293 0 0 GLAXOSMITHKLINE ADR COMMON STOCKS 37733W105 4064 97568 SH SOLE 97568 0 0 GRACO INC COMMON STOCKS 384109104 131740 1854709 SH SOLE 1854709 0 0 HALLIBURTON CO COMMON STOCKS 406216101 15185 352555 SH SOLE 352555 0 0 HEARTLAND EXPRESS INC COMMON STOCKS 422347104 3243 160294 SH SOLE 160294 0 0 HEARTLAND PAYMENT SYSTEMS COMMON STOCKS 42235N108 29754 550498 SH SOLE 550498 0 0 HEICO CORPORATION CL A COMMON STOCKS 422806208 9440 185939 SH SOLE 185939 0 0 HERSHEY FOODS CORP COMMON STOCKS 427866108 497 5600 SH SOLE 5600 0 0 HFF INC CL A COMMON STOCKS 40418F108 15787 378322 SH SOLE 378322 0 0 HIBBETT SPORTS INC COM COMMON STOCKS 428567101 39227 842133 SH SOLE 842133 0 0 HOME DEPOT INC COMMON STOCKS 437076102 20485 184336 SH SOLE 184336 0 0 HOMEAWAY INC COM COMMON STOCKS 43739Q100 14467 464890 SH SOLE 464890 0 0 HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 17137 168061 SH SOLE 168061 0 0 HUB GROUP INC-CL A COMMON STOCKS 443320106 7548 187098 SH SOLE 187098 0 0 ICON PLC SHS COMMON STOCKS G4705A100 212 3156 SH SOLE 3156 0 0 ILLINOIS TOOL WORKS INC COMMON STOCKS 452308109 15717 171230 SH SOLE 171230 0 0 INTERNATIONAL FLAVORS AND FRAGRANCES INC COMMON STOCKS 459506101 20071 183649 SH SOLE 183649 0 0 INTUIT INC COMMON STOCKS 461202103 2237 22198 SH SOLE 22198 0 0 IPATH DJ UBS COMMODITY INDEX TOTAL RET ETN ETF/ISHARE - EQUITY 06738C778 432 14854 SH SOLE 14854 0 0 ISHARES BARCLAYS 1-3YR CREDIT BOND FUND ETF/ISHARE - FIXED 464288646 1359 12898 SH SOLE 12898 0 0 ISHARES BARCLAYS AGGREGATE BOND FUND ETF/ISHARE - FIXED 464287226 421 3872 SH SOLE 3872 0 0 ISHARES BARCLAYS INTERMEDIATE CREDIT BD FD ETF/ISHARE - FIXED 464288638 231 2123 SH SOLE 2123 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 4809 53667 SH SOLE 53667 0 0 ISHARES CORE US GROWTH ETF ETF/ISHARE - EQUITY 464287671 254 3129 SH SOLE 3129 0 0 ISHARES DJ US HEALTHCARE SEC INDEX FD ETF/ISHARE - EQUITY 464287762 5009 31561 SH SOLE 31561 0 0 ISHARES DOW JONES SELECT DIVIDEND INDEX FD ETF/ISHARE - EQUITY 464287168 380 5056 SH SOLE 5056 0 0 ISHARES HIGH DIVIDEND EQUITY FUND ETF/ISHARE - EQUITY 46429B663 231 3137 SH SOLE 3137 0 0 ISHARES IBOXX HIGH YLD CORPORATE BOND FD ETF/ISHARE - FIXED 464288513 4030 45384 SH SOLE 45384 0 0 ISHARES IBOXX INVESTMENT GRADE CORPORATE BD ETF/ISHARE - FIXED 464287242 454 3921 SH SOLE 3921 0 0 ISHARES MSCI EAFE INDEX FUND ETF/ISHARE - EQUITY 464287465 8560 134830 SH SOLE 134830 0 0 ISHARES MSCI EAFE MINIMUM VOLATILITY FD ETF/ISHARE - EQUITY 46429B689 4603 70502 SH SOLE 70502 0 0 ISHARES MSCI EMERGING MARKETS INDEX FUND ETF/ISHARE - EQUITY 464287234 3393 85638 SH SOLE 85638 0 0 ISHARES MSCI EMERGING MKTS MIN VOLATILITY ETF/ISHARE - EQUITY 464286533 3475 60249 SH SOLE 60249 0 0 ISHARES MSCI MALAYSIA INDEX FUND ETF/ISHARE - EQUITY 464286830 5573 460161 SH SOLE 460161 0 0 ISHARES MSCI SINGAPORE INDEX FUND ETF/ISHARE - EQUITY 464286673 4519 359513 SH SOLE 359513 0 0 ISHARES MSCI TAIWAN INDEX FUND ETF/ISHARE - EQUITY 464286731 2106 133447 SH SOLE 133447 0 0 ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF/ISHARE - EQUITY 464287556 2311 6264 SH SOLE 6264 0 0 ISHARES RUSSELL 1000 GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287614 7301 73740 SH SOLE 73740 0 0 ISHARES RUSSELL 1000 INDEX FUND ETF/ISHARE - EQUITY 464287622 2772 23888 SH SOLE 23888 0 0 ISHARES RUSSELL 1000 VALUE INDEX FUND ETF/ISHARE - EQUITY 464287598 3540 34323 SH SOLE 34323 0 0 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287648 490 3172 SH SOLE 3172 0 0 ISHARES RUSSELL 2000 INDEX FUND ETF/ISHARE - EQUITY 464287655 1228 9839 SH SOLE 9839 0 0 ISHARES RUSSELL 2000 VALUE INDEX FUND ETF/ISHARE - EQUITY 464287630 244 2390 SH SOLE 2390 0 0 ISHARES RUSSELL 3000 INDEX FUND ETF/ISHARE - EQUITY 464287689 1117 9009 SH SOLE 9009 0 0 ISHARES RUSSELL MIDCAP GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287481 766 7905 SH SOLE 7905 0 0 ISHARES RUSSELL MIDCAP INDEX FUND ETF/ISHARE - EQUITY 464287499 4100 24076 SH SOLE 24076 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 9707 46844 SH SOLE 46844 0 0 ISHARES S&P CALIFORNIA MUNICIPAL BOND FUND ETF/ISHARE - FIXED 464288356 5383 46590 SH SOLE 46590 0 0 ISHARES S&P GLOBAL UTILITIES ETF/ISHARE - EQUITY 464288711 874 19722 SH SOLE 19722 0 0 ISHARES S&P NATL AMT-FREE MUNI BOND FUND ETF/ISHARE - FIXED 464288414 1551 14334 SH SOLE 14334 0 0 JACK HENRY & ASSOCIATES INC COMMON STOCKS 426281101 179080 2767850 SH SOLE 2767850 0 0 JOHNSON & JOHNSON COMMON STOCKS 478160104 2575 26425 SH SOLE 26425 0 0 JPMORGAN ALERIAN MLP INDEX ETN ETF/ISHARE - EQUITY 46625H365 8613 217495 SH SOLE 217495 0 0 JPMORGAN CHASE & CO COMMON STOCKS 46625H100 581 8580 SH SOLE 8580 0 0 KAYNE ANDERSON ENERGY DEV CO - KED ETF/ISHARE - EQUITY 48660Q102 3707 155486 SH SOLE 155486 0 0 KAYNE ANDERSON ENERGY TOT RET FD - KYE ETF/ISHARE - EQUITY 48660P104 3568 168877 SH SOLE 168877 0 0 KAYNE ANDERSON MDSTM ENERGY COM ETF/ISHARE - EQUITY 48661E108 3933 133155 SH SOLE 133155 0 0 KAYNE ANDERSON MLP INVT CO - KYN ETF/ISHARE - EQUITY 486606106 64466 2100555 SH SOLE 2100555 0 0 KIMBERLY CLARK CORPORATION COMMON STOCKS 494368103 11066 104422 SH SOLE 104422 0 0 KINDER MORGAN INC DEL COM COMMON STOCKS 49456B101 2709 70555 SH SOLE 70555 0 0 LANDSTAR SYSTEM INC COMMON STOCKS 515098101 148244 2216892 SH SOLE 2216892 0 0 LAS VEGAS SANDS CORP COMMON STOCKS 517834107 28056 533695 SH SOLE 533695 0 0 LEGGETT & PLATT INC COMMON STOCKS 524660107 833 17121 SH SOLE 17121 0 0 LIGAND PHARMACEUTICALS INC COM NEW COMMON STOCKS 53220K504 1755 17392 SH SOLE 17392 0 0 LINCOLN ELECTRIC HOLDINGS INC COMMON STOCKS 533900106 10919 179328 SH SOLE 179328 0 0 LINEAR TECHNOLOGY CORP COMMON STOCKS 535678106 13956 315528 SH SOLE 315528 0 0 LOWES COMPANIES INC COMMON STOCKS 548661107 20318 303387 SH SOLE 303387 0 0 MAGNA INTL INC CL A COMMON STOCKS 559222401 205 3652 SH SOLE 3652 0 0 MARKETAXESS HOLDINGS INC COM COMMON STOCKS 57060D108 144255 1554976 SH SOLE 1554976 0 0 MARSH & MCLENNAN COS INC COMMON STOCKS 571748102 20628 363816 SH SOLE 363816 0 0 MCCORMICK & COMPANY COMMON STOCKS 579780206 2255 27857 SH SOLE 27857 0 0 MCDONALDS CORP COMMON STOCKS 580135101 742 7800 SH SOLE 7800 0 0 MEAD JOHNSON NUTRITION CO COM CL A COMMON STOCKS 582839106 29171 323329 SH SOLE 323329 0 0 MEDIDATA SOLUTIONS INC COM COMMON STOCKS 58471A105 14579 268386 SH SOLE 268386 0 0 MEDIVATION INC COM COMMON STOCKS 58501N101 519 4548 SH SOLE 4548 0 0 MEDTRONIC PLC COMMON STOCKS G5960L103 17197 232081 SH SOLE 232081 0 0 MERCADOLIBRE INC COM COMMON STOCKS 58733R102 12850 90683 SH SOLE 90683 0 0 MERCK & COMPANY COMMON STOCKS 58933Y105 549 9649 SH SOLE 9649 0 0 MEREDITH CORP COMMON STOCKS 589433101 616 11804 SH SOLE 11804 0 0 MESA LABS INC COM COMMON STOCKS 59064R109 4040 45444 SH SOLE 45444 0 0 MICROCHIP TECHNOLOGY INC COMMON STOCKS 595017104 725 15280 SH SOLE 15280 0 0 MICROSOFT CORP COMMON STOCKS 594918104 589 13332 SH SOLE 13332 0 0 MIDDLEBY CORP COM COMMON STOCKS 596278101 1942 17308 SH SOLE 17308 0 0 MITSUBISHI ELEC CORP ADR COMMON STOCKS 606776201 4281 165568 SH SOLE 165568 0 0 MONOTYPE IMAGING HOLDINGS INC COM COMMON STOCKS 61022P100 26792 1111235 SH SOLE 1111235 0 0 MONRO MUFFLER BRAKE INC COM COMMON STOCKS 610236101 7477 120286 SH SOLE 120286 0 0 MONSTER BEVERAGE CORP NEW COM COMMON STOCKS 61174X109 31136 232322 SH SOLE 232322 0 0 MORNINGSTAR INC COMMON STOCKS 617700109 13923 175023 SH SOLE 175023 0 0 MSC INDUSTRIAL DIRECT CO INC - A COMMON STOCKS 553530106 5861 84000 SH SOLE 84000 0 0 MSCI INC CL A COMMON STOCKS 55354G100 26944 437751 SH SOLE 437751 0 0 NATIONAL BEVERAGE CORP COM COMMON STOCKS 635017106 34045 1513783 SH SOLE 1513783 0 0 NATIONAL GRID PLC SPON ADR COMMON STOCKS 636274300 4872 75450 SH SOLE 75450 0 0 NATIONAL RESEARCH CORP CL A COMMON STOCKS 637372202 10036 706239 SH SOLE 706239 0 0 NETFLIX COM INC COM COMMON STOCKS 64110L106 13999 21310 SH SOLE 21310 0 0 NIKE INC CL B COMMON STOCKS 654106103 35984 333123 SH SOLE 333123 0 0 NORDSON CORP COMMON STOCKS 655663102 16089 206560 SH SOLE 206560 0 0 NORTHERN TR CORP COMMON STOCKS 665859104 8704 113843 SH SOLE 113843 0 0 NOVARTIS AG ADR COMMON STOCKS 66987V109 3871 39362 SH SOLE 39362 0 0 NOVO-NORDISK A S ADR COMMON STOCKS 670100205 203 3704 SH SOLE 3704 0 0 NVE CORP COM NEW COMMON STOCKS 629445206 29411 375138 SH SOLE 375138 0 0 NVR INC COMMON STOCKS 62944T105 83733 62487 SH SOLE 62487 0 0 NXP SEMICONDUCTORS N V COM COMMON STOCKS N6596X109 239 2436 SH SOLE 2436 0 0 OMEGA FLEX INC COMMON STOCKS 682095104 6851 181915 SH SOLE 181915 0 0 PATTERSON COMPANIES INC COMMON STOCKS 703395103 55721 1145346 SH SOLE 1145346 0 0 PAYCHEX INC COMMON STOCKS 704326107 709 15134 SH SOLE 15134 0 0 PAYCOM SOFTWARE INC COM COMMON STOCKS 70432V102 2079 60869 SH SOLE 60869 0 0 PEPSICO INC COMMON STOCKS 713448108 1116 11957 SH SOLE 11957 0 0 PERRIGO CO PCL SHS COMMON STOCKS G97822103 18645 100878 SH SOLE 100878 0 0 PHILIP MORRIS INTERNATIONAL INC COMMON STOCKS 718172109 24287 302938 SH SOLE 302938 0 0 PIMCO 0-5 YEAR HIGH YIELD CORP BD FD ETF/ISHARE - FIXED 72201R783 696 6970 SH SOLE 6970 0 0 PIMCO ENHANCED SHORT MAT STRATEGY FUND ETF/ISHARE - FIXED 72201R833 227 2241 SH SOLE 2241 0 0 PLAINS ALL AMER PIPELINE L UNIT L P INT COMMON STOCKS 726503105 351 8056 SH SOLE 8056 0 0 PNC FINANCIAL CORP COMMON STOCKS 693475105 18676 195250 SH SOLE 195250 0 0 POOL CORP COMMON STOCKS 73278L105 62700 893414 SH SOLE 893414 0 0 PPG INDUSTRIES INC COMMON STOCKS 693506107 13484 117537 SH SOLE 117537 0 0 PPL CORP COMMON STOCKS 69351T106 2393 81201 SH SOLE 81201 0 0 PRICELINE GROUP INC COMMON STOCKS 741503403 17013 14776 SH SOLE 14776 0 0 PRICESMART INC COM COMMON STOCKS 741511109 90197 988567 SH SOLE 988567 0 0 PRIMERICA INC COM COMMON STOCKS 74164M108 163275 3573531 SH SOLE 3573531 0 0 PROCTER & GAMBLE COMPANY COMMON STOCKS 742718109 976 12479 SH SOLE 12479 0 0 PROTO LABS INC COM COMMON STOCKS 743713109 1904 28219 SH SOLE 28219 0 0 QUESTAR CORP COM COMMON STOCKS 748356102 71039 3397363 SH SOLE 3397363 0 0 RBC BEARINGS INC COMMON STOCKS 75524B104 133471 1859969 SH SOLE 1859969 0 0 RE MAX HLDGS INC CL A COMMON STOCKS 75524W108 910 25625 SH SOLE 25625 0 0 REALTY INCOME CORP COMMON STOCKS 756109104 2887 65033 SH SOLE 65033 0 0 REED ELSEVIER N V SPONS ADR COMMON STOCKS 758204200 3624 77353 SH SOLE 77353 0 0 RENTRAK CORP COM COMMON STOCKS 760174102 11063 158502 SH SOLE 158502 0 0 REYNOLDS AMERICAN INC COMMON STOCKS 761713106 2769 37084 SH SOLE 37084 0 0 RIO TINTO PLC SPONSORED ADR COMMON STOCKS 767204100 1723 41802 SH SOLE 41802 0 0 RLI CORP COMMON STOCKS 749607107 167364 3256739 SH SOLE 3256739 0 0 ROCKWELL COLLINS INC COMMON STOCKS 774341101 1801 19505 SH SOLE 19505 0 0 ROPER INDUSTRIES INC COMMON STOCKS 776696106 20896 121165 SH SOLE 121165 0 0 ROSS STORES INC COMMON STOCKS 778296103 48541 998587 SH SOLE 998587 0 0 ROYAL BK CDA MONTREAL QUE COM COMMON STOCKS 780087102 2125 34745 SH SOLE 34745 0 0 ROYAL DUTCH SHELL PLC SPONSORED ADR A COMMON STOCKS 780259206 2323 40748 SH SOLE 40748 0 0 ROYAL DUTCH SHELL PLC SPONSORED ADR B COMMON STOCKS 780259107 3368 58729 SH SOLE 58729 0 0 SANOFI-AVENTIS SPON ADR COMMON STOCKS 80105N105 4781 96527 SH SOLE 96527 0 0 SAP AG SPONSORED ADR COMMON STOCKS 803054204 4717 67170 SH SOLE 67170 0 0 SCHLUMBERGER LIMITED COMMON STOCKS 806857108 12749 147921 SH SOLE 147921 0 0 SHIRE PHARMACEUTICALS GROUP ADR COMMON STOCKS 82481R106 206 854 SH SOLE 854 0 0 SHUTTERSTOCK INC COM COMMON STOCKS 825690100 95862 1634755 SH SOLE 1634755 0 0 SIGNATURE BK NEW YORK N Y COM COMMON STOCKS 82669G104 11497 78540 SH SOLE 78540 0 0 SIRONA DENTAL SYSTEMS INC COM COMMON STOCKS 82966C103 137065 1364913 SH SOLE 1364913 0 0 SKYWORKS SOLUTIONS INC COM COMMON STOCKS 83088M102 1257 12071 SH SOLE 12071 0 0 SNAP ON TOOLS CORP COMMON STOCKS 833034101 42480 266748 SH SOLE 266748 0 0 SONY CORPORATION SPONSORED ADR COMMON STOCKS 835699307 224 7898 SH SOLE 7898 0 0 SPDR BARCLAYS SHORT TERM CORP BOND ETF ETF/ISHARE - FIXED 78464A474 2928 95700 SH SOLE 95700 0 0 SPDR GOLD TRUST ETF/ISHARE - EQUITY 78463V107 2276 20257 SH SOLE 20257 0 0 SPDR NUVEEN BARCLAYS SHORT TERM MUNI BD ETF/ISHARE - FIXED 78464A425 11526 474713 SH SOLE 474713 0 0 STARBUCKS CORP COMMON STOCKS 855244109 28260 527088 SH SOLE 527088 0 0 STATE STREET CORP COMMON STOCKS 857477103 857 11133 SH SOLE 11133 0 0 STERICYCLE INC COMMON STOCKS 858912108 2345 17515 SH SOLE 17515 0 0 SUN HYDRAULICS CORP COMMON STOCKS 866942105 24798 650704 SH SOLE 650704 0 0 SYNGENTA AG ADR COMMON STOCKS 87160A100 958 11743 SH SOLE 11743 0 0 SYNTEL INC COMMON STOCKS 87162H103 53344 1123498 SH SOLE 1123498 0 0 SYSCO CORP COMMON STOCKS 871829107 462 12805 SH SOLE 12805 0 0 T ROWE PRICE GROUP INC COMMON STOCKS 74144T108 991 12743 SH SOLE 12743 0 0 TABLEAU SOFTWARE INC CL A COMMON STOCKS 87336U105 19945 172983 SH SOLE 172983 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS COMMON STOCKS 87927Y201 218 21468 SH SOLE 21468 0 0 TELEDYNE TECHNOLOGIES INC COMMON STOCKS 879360105 87473 829050 SH SOLE 829050 0 0 TEVA PHARMACEUTICAL INDS ADR COMMON STOCKS 881624209 2245 37990 SH SOLE 37990 0 0 THE CHARLES SCHWAB CORPORATION COMMON STOCKS 808513105 24057 736827 SH SOLE 736827 0 0 THE ESTEE LAUDER COMPANIES CL A COMMON STOCKS 518439104 10137 116969 SH SOLE 116969 0 0 THE TJX COMPANIES INC COMMON STOCKS 872540109 18233 275543 SH SOLE 275543 0 0 THE TRAVELERS COMPANIES INC COMMON STOCKS 89417E109 23738 245584 SH SOLE 245584 0 0 TIME WARNER INC COMMON STOCKS 887317303 32452 371260 SH SOLE 371260 0 0 TORO CO COMMON STOCKS 891092108 84649 1248884 SH SOLE 1248884 0 0 TOTAL SA SPONSORED ADR COMMON STOCKS 89151E109 4229 86013 SH SOLE 86013 0 0 TOWERS WATSON & CO CL A COMMON STOCKS 891894107 24626 195756 SH SOLE 195756 0 0 TRIPADVISOR INC COM COMMON STOCKS 896945201 21073 241828 SH SOLE 241828 0 0 TWITTER INC COM COMMON STOCKS 90184L102 7195 198646 SH SOLE 198646 0 0 U S BANCORP COMMON STOCKS 902973304 22459 517487 SH SOLE 517487 0 0 UFP TECHNOLOGIES INC COM COMMON STOCKS 902673102 20753 992015 SH SOLE 992015 0 0 UNILEVER N V ADR COMMON STOCKS 904784709 4284 102383 SH SOLE 102383 0 0 UNION PACIFIC CORPORATION COMMON STOCKS 907818108 22523 236167 SH SOLE 236167 0 0 VANGUARD EMERGING MARKETS ETF ETF/ISHARE - EQUITY 922042858 16992 415658 SH SOLE 415658 0 0 VANGUARD HEALTH CARE ETF ETF/ISHARE - EQUITY 92204A504 1018 7277 SH SOLE 7277 0 0 VANGUARD REIT ETF ETF/ISHARE - EQUITY 922908553 27697 370826 SH SOLE 370826 0 0 VERIZON COMMUNICATIONS INC COMMON STOCKS 92343V104 944 20250 SH SOLE 20250 0 0 VERMILION ENERGY INC COM COMMON STOCKS 923725105 1980 45846 SH SOLE 45846 0 0 VF CORPORATION COMMON STOCKS 918204108 18379 263535 SH SOLE 263535 0 0 VILLAGE SUPER MARKET INC CL A NEW COMMON STOCKS 927107409 21140 667073 SH SOLE 667073 0 0 VISA INC CL A COMMON STOCKS 92826C839 25261 376184 SH SOLE 376184 0 0 VODAFONE GROUP PLC NEW SPNSR ADR NO PAR COMMON STOCKS 92857W308 4104 112580 SH SOLE 112580 0 0 VULCAN MATERIALS COMPANY COMMON STOCKS 929160109 302 3600 SH SOLE 3600 0 0 WABCO HOLDINGS INC COMMON STOCKS 92927K102 24327 196632 SH SOLE 196632 0 0 WAL MART STORES INC COMMON STOCKS 931142103 1671 23561 SH SOLE 23561 0 0 WALGREENS BOOTS ALLIANCE INC COM COMMON STOCKS 931427108 1582 18739 SH SOLE 18739 0 0 WASTE MGMT INC DEL COMMON STOCKS 94106L109 1040 22448 SH SOLE 22448 0 0 WD-40 COMPANY COMMON STOCKS 929236107 46791 536835 SH SOLE 536835 0 0 WEC ENERGY GROUP INC COM COMMON STOCKS 92939U106 16910 376040 SH SOLE 376040 0 0 WELLS FARGO & CO COMMON STOCKS 949746101 358 6364 SH SOLE 6364 0 0 WESTAMERICA BANCORPORATION COMMON STOCKS 957090103 31520 622319 SH SOLE 622319 0 0 WINMARK CORP COM COMMON STOCKS 974250102 4951 50263 SH SOLE 50263 0 0 WOLVERINE WORLD WIDE INC COMMON STOCKS 978097103 53918 1893194 SH SOLE 1893194 0 0 WORKDAY INC CL A COMMON STOCKS 98138H101 14600 191122 SH SOLE 191122 0 0 WYNN RESORTS LTD COM COMMON STOCKS 983134107 3262 33059 SH SOLE 33059 0 0 YANDEX N V SHS CLASS A COMMON STOCKS N97284108 1984 130367 SH SOLE 130367 0 0 ZOETIS INC CL A COMMON STOCKS 98978V103 19846 411575 SH SOLE 411575 0 0