0001398344-20-002583.txt : 20200210 0001398344-20-002583.hdr.sgml : 20200210 20200210165248 ACCESSION NUMBER: 0001398344-20-002583 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200210 DATE AS OF CHANGE: 20200210 EFFECTIVENESS DATE: 20200210 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Granite Investment Partners, LLC CENTRAL INDEX KEY: 0001542266 IRS NUMBER: 270225271 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14862 FILM NUMBER: 20592651 BUSINESS ADDRESS: STREET 1: 2321 ROSECRANS AVENUE, SUITE 4200 CITY: EL SEGUNDO STATE: CA ZIP: 90245 BUSINESS PHONE: 310-933-3199 MAIL ADDRESS: STREET 1: 2321 ROSECRANS AVENUE, SUITE 4200 CITY: EL SEGUNDO STATE: CA ZIP: 90245 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001542266 XXXXXXXX 12-31-2019 12-31-2019 false Granite Investment Partners, LLC
2321 ROSECRANS AVENUE, SUITE 4200 EL SEGUNDO CA 90245
13F COMBINATION REPORT 028-14862 028-12592 Bank of New York Mellon Corp N
Robert Foran Principal, CCO 310-933-3199 /s/ Robert Foran Los Angeles CA 02-10-2020 0 293 2126950
INFORMATION TABLE 2 fp0049295_13fhr-table.xml 13F INFORMATION TABLE 2U INC COM 90214J101 3779 157508 SH SOLE 157508 0 0 3M CO COM 88579Y101 2462 13954 SH SOLE 13954 0 0 ABBOTT LABS COM 002824100 5372 61852 SH SOLE 61852 0 0 ABBVIE INC COM 00287Y109 2722 30743 SH SOLE 30743 0 0 ACI WORLDWIDE INC COM 004498101 4419 116652 SH SOLE 116652 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5254 88429 SH SOLE 80541 0 7888 ACUSHNET HOLDINGS CORP COM 005098108 24885 765681 SH SOLE 765681 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 1200 49637 SH SOLE 49637 0 0 ALBANY INTL CORP CL A 012348108 16564 218171 SH SOLE 209226 0 8945 ALCON INC ORD SHS H01301128 4234 74848 SH SOLE 71838 0 3010 ALEXION PHARMACEUTICALS INC COM 015351109 2661 24604 SH SOLE 23491 0 1113 ALIGN TECHNOLOGY INC COM 016255101 10070 36089 SH SOLE 32293 0 3796 ALPHABET INC CAP STK CL C 02079K107 21993 16449 SH SOLE 15224 0 1225 ALPHABET INC CAP STK CL A 02079K305 6574 4908 SH SOLE 4908 0 0 ALTRIA GROUP INC COM 02209S103 328 6579 SH SOLE 6579 0 0 AMAZON COM INC COM 023135106 31491 17042 SH SOLE 15942 0 1100 AMBARELLA INC SHS G037AX101 1502 24809 SH SOLE 24809 0 0 AMERICAN ASSETS TR INC COM 024013104 2578 56155 SH SOLE 38936 0 17219 AMERICAN STS WTR CO COM 029899101 26535 306265 SH SOLE 306265 0 0 AMGEN INC COM 031162100 1829 7585 SH SOLE 7585 0 0 APERGY CORP COM 03755L104 18753 555145 SH SOLE 526855 0 28290 APPFOLIO INC COM CL A 03783C100 28114 255696 SH SOLE 255696 0 0 APPIAN CORP CL A 03782L101 15490 405404 SH SOLE 405404 0 0 APPLE INC COM 037833100 20784 70777 SH SOLE 70777 0 0 APTARGROUP INC COM 038336103 2865 24777 SH SOLE 17223 0 7554 AQUA AMERICA INC COM 03836W103 3145 66997 SH SOLE 46461 0 20536 AT&T INC COM 00206R102 658 16839 SH SOLE 16839 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 9587 56228 SH SOLE 56228 0 0 AXOGEN INC COM 05463X106 3997 223427 SH SOLE 223427 0 0 BANK HAWAII CORP COM 062540109 2679 28156 SH SOLE 19504 0 8652 BECTON DICKINSON & CO COM 075887109 8150 29968 SH SOLE 29968 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3882 17141 SH SOLE 17141 0 0 BLACKBAUD INC COM 09227Q100 3173 39866 SH SOLE 39866 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 513 45832 SH SOLE 45832 0 0 BLACKROCK INC COM 09247X101 12610 25084 SH SOLE 23349 0 1735 BOINGO WIRELESS INC COM 09739C102 11175 1020543 SH SOLE 1020543 0 0 BOOKING HLDGS INC COM 09857L108 6901 3360 SH SOLE 3060 0 300 BP PLC SPONSORED ADR 055622104 331 8762 SH SOLE 8762 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2555 17002 SH SOLE 11784 0 5218 BRISTOL MYERS SQUIBB CO COM 110122108 2074 32306 SH SOLE 32306 0 0 BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 13 4308 SH SOLE 4308 0 0 BROOKS AUTOMATION INC COM 114340102 20979 499976 SH SOLE 485382 0 14594 CANTEL MEDICAL CORP COM 138098108 2757 38889 SH SOLE 38889 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 27775 557951 SH SOLE 544693 0 13258 CATCHMARK TIMBER TR INC CL A 14912Y202 4079 355658 SH SOLE 355658 0 0 CAVCO INDS INC DEL COM 149568107 3155 16149 SH SOLE 11117 0 5032 CBIZ INC COM 124805102 25387 941668 SH SOLE 941668 0 0 CELSIUS HOLDINGS INC COM NEW 15118V207 176 36517 SH SOLE 36517 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 14110 477010 SH SOLE 477010 0 0 CHART INDS INC COM PAR $0.01 16115Q308 23888 353946 SH SOLE 340904 0 13042 CHEVRON CORP NEW COM 166764100 3799 31527 SH SOLE 31527 0 0 CHROMADEX CORP COM NEW 171077407 51 11743 SH SOLE 11743 0 0 CISCO SYS INC COM 17275R102 3195 66612 SH SOLE 66612 0 0 CITIGROUP INC COM NEW 172967424 1951 24421 SH SOLE 24421 0 0 CLEAN ENERGY FUELS CORP COM 184499101 82 34856 SH SOLE 34856 0 0 CME GROUP INC COM 12572Q105 8687 43280 SH SOLE 37873 0 5407 COCA COLA CO COM 191216100 361 6529 SH SOLE 6529 0 0 CODEXIS INC COM 192005106 8977 561418 SH SOLE 561418 0 0 COHERENT INC COM 192479103 2795 16800 SH SOLE 11632 0 5168 COLGATE PALMOLIVE CO COM 194162103 946 13749 SH SOLE 13749 0 0 COLUMBIA BKG SYS INC COM 197236102 13249 325645 SH SOLE 325645 0 0 COMCAST CORP NEW CL A 20030N101 305 6772 SH SOLE 6772 0 0 CONOCOPHILLIPS COM 20825C104 483 7428 SH SOLE 7428 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 20356 558760 SH SOLE 558760 0 0 CORE LABORATORIES N V COM N22717107 2026 53774 SH SOLE 53774 0 0 CORESITE RLTY CORP COM 21870Q105 1865 16633 SH SOLE 11523 0 5110 COSTCO WHSL CORP NEW COM 22160K105 9052 30798 SH SOLE 30798 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 21233 149371 SH SOLE 139716 0 9655 CUBIC CORP COM 229669106 16960 266786 SH SOLE 266786 0 0 DANAHER CORPORATION COM 235851102 7828 51006 SH SOLE 51006 0 0 DEERE & CO COM 244199105 1298 7492 SH SOLE 7492 0 0 DESCARTES SYS GROUP INC COM 249906108 20746 485634 SH SOLE 485634 0 0 DEXCOM INC COM 252131107 6639 30349 SH SOLE 26701 0 3648 DISNEY WALT CO COM DISNEY 254687106 18759 129705 SH SOLE 120292 0 9413 DOCUSIGN INC COM 256163106 12998 175383 SH SOLE 158649 0 16734 DONALDSON INC COM 257651109 833 14450 SH SOLE 14450 0 0 DORMAN PRODUCTS INC COM 258278100 2487 32843 SH SOLE 32843 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 383 19369 SH SOLE 19369 0 0 ECOLAB INC COM 278865100 9933 51467 SH SOLE 51467 0 0 EMERSON ELEC CO COM 291011104 616 8076 SH SOLE 8076 0 0 ENCORE WIRE CORP COM 292562105 16452 286622 SH SOLE 286622 0 0 EXXON MOBIL CORP COM 30231G102 2046 29318 SH SOLE 29318 0 0 FACEBOOK INC CL A 30303M102 18875 91962 SH SOLE 84482 0 7480 FIDELITY NATL INFORMATION SV COM 31620M106 6260 45010 SH SOLE 39546 0 5464 FIREEYE INC COM 31816Q101 2588 156566 SH SOLE 156566 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2608 62202 SH SOLE 62202 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3884 33070 SH SOLE 33070 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2582 80525 SH SOLE 80525 0 0 FISERV INC COM 337738108 958 8285 SH SOLE 8285 0 0 FIVE9 INC COM 338307101 30683 467872 SH SOLE 449497 0 18375 FLIR SYS INC COM 302445101 2318 44518 SH SOLE 30770 0 13748 FLOWSERVE CORP COM 34354P105 2708 54414 SH SOLE 37676 0 16738 FORTIVE CORP COM 34959J108 1282 16788 SH SOLE 16788 0 0 FRESHPET INC COM 358039105 2538 42952 SH SOLE 42952 0 0 GENERAL ELECTRIC CO COM 369604103 1838 164688 SH SOLE 164688 0 0 GENERAL MLS INC COM 370334104 547 10220 SH SOLE 10220 0 0 GENMARK DIAGNOSTICS INC COM 372309104 2835 589313 SH SOLE 589313 0 0 GENTEX CORP COM 371901109 2409 83129 SH SOLE 57536 0 25593 GLAUKOS CORP COM 377322102 12065 221507 SH SOLE 221507 0 0 GRAFTECH INTL LTD COM 384313508 1653 142217 SH SOLE 98272 0 43945 GRAINGER W W INC COM 384802104 1322 3906 SH SOLE 3906 0 0 GRAND CANYON ED INC COM 38526M106 4899 51138 SH SOLE 51138 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 21046 629569 SH SOLE 629569 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 23389 1319176 SH SOLE 1319176 0 0 HARROW HEALTH INC COM 415858109 189 24334 SH SOLE 24334 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3215 68614 SH SOLE 47561 0 21053 HCA HEALTHCARE INC COM 40412C101 261 1763 SH SOLE 1763 0 0 HEALTHCARE SVCS GRP INC COM 421906108 4621 190012 SH SOLE 190012 0 0 HEALTHSTREAM INC COM 42222N103 19545 718569 SH SOLE 718569 0 0 HEARTLAND EXPRESS INC COM 422347104 3186 151348 SH SOLE 151348 0 0 HERCULES CAPITAL INC COM 427096508 19174 1367625 SH SOLE 1367625 0 0 HESKA CORP COM RESTRC NEW 42805E306 16631 173348 SH SOLE 173348 0 0 HEXCEL CORP NEW COM 428291108 3166 43185 SH SOLE 41634 0 1551 HMS HLDGS CORP COM 40425J101 3228 109060 SH SOLE 109060 0 0 HOME DEPOT INC COM 437076102 3146 14408 SH SOLE 14408 0 0 HONEYWELL INTL INC COM 438516106 514 2903 SH SOLE 2903 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 13325 305208 SH SOLE 305208 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 4055 112019 SH SOLE 77566 0 34453 HOST HOTELS & RESORTS INC COM 44107P104 1881 101415 SH SOLE 101415 0 0 HUB GROUP INC CL A 443320106 17727 345617 SH SOLE 345617 0 0 HUBBELL INC COM 443510607 616 4164 SH SOLE 4164 0 0 IAA INC COM 449253103 3394 72116 SH SOLE 49981 0 22135 ICAD INC COM NEW 44934S206 89 11473 SH SOLE 11473 0 0 IDACORP INC COM 451107106 2011 18831 SH SOLE 13054 0 5777 IDENTIV INC COM NEW 45170X205 83 14789 SH SOLE 14789 0 0 IDEXX LABS INC COM 45168D104 1045 4000 SH SOLE 4000 0 0 ILLINOIS TOOL WKS INC COM 452308109 661 3680 SH SOLE 3680 0 0 ILLUMINA INC COM 452327109 7614 22953 SH SOLE 21184 0 1769 INSPIRE MED SYS INC COM 457730109 8642 116458 SH SOLE 116458 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2118 36346 SH SOLE 25029 0 11317 INTEL CORP COM 458140100 2910 48627 SH SOLE 48627 0 0 INTER PARFUMS INC COM 458334109 22762 313051 SH SOLE 313051 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 810 6042 SH SOLE 6042 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 6921 11707 SH SOLE 10050 0 1657 ISHARES TR TIPS BD ETF 464287176 527 4464 SH SOLE 4464 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 383 9300 SH SOLE 9300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 16 364 SH SOLE 364 0 0 ISHARES TR IBOXX INV CP ETF 464287242 18 135 SH SOLE 135 0 0 ISHARES TR 20 YR TR BD ETF 464287432 560 3899 SH SOLE 3899 0 0 ISHARES TR MSCI EAFE ETF 464287465 65 950 SH SOLE 950 0 0 ISHARES TR CORE S&P MCP ETF 464287507 187 911 SH SOLE 911 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 4 29 SH SOLE 29 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2334 12570 SH SOLE 12570 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 79 370 SH SOLE 370 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 6957 42220 SH SOLE 42220 0 0 ISHARES TR CORE S&P SCP ETF 464287804 104 1270 SH SOLE 1270 0 0 ISHARES TR SP SMCP600VL ETF 464287879 36 233 SH SOLE 233 0 0 ISHARES TR S&P SML 600 GWT 464287887 51 262 SH SOLE 262 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 101 366 SH SOLE 366 0 0 ISHARES TR MSCI USA ESG SLC 464288802 1460 10615 SH SOLE 10615 0 0 ISHARES TR EAFE VALUE ETF 464288877 16 322 SH SOLE 322 0 0 JACOBS ENGR GROUP INC COM 469814107 12752 141962 SH SOLE 134017 0 7945 JOHNSON & JOHNSON COM 478160104 8622 59108 SH SOLE 59108 0 0 JOINT CORP COM 47973J102 170 10505 SH SOLE 10505 0 0 JPMORGAN CHASE & CO COM 46625H100 6179 44323 SH SOLE 44323 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 637 4160 SH SOLE 4160 0 0 KEMET CORP COM NEW 488360207 21299 787402 SH SOLE 787402 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 9544 92992 SH SOLE 83890 0 9102 KILROY RLTY CORP COM 49427F108 2178 25959 SH SOLE 25959 0 0 KNOWLES CORP COM 49926D109 32470 1535224 SH SOLE 1494132 0 41092 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 26719 1483590 SH SOLE 1448781 0 34809 LAUDER ESTEE COS INC CL A 518439104 5485 26557 SH SOLE 26557 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2484 23822 SH SOLE 16486 0 7336 LINDE PLC SHS G5494J103 2302 10811 SH SOLE 10811 0 0 LITTELFUSE INC COM 537008104 2258 11805 SH SOLE 8267 0 3538 LIVENT CORP COM 53814L108 11204 1310374 SH SOLE 1310374 0 0 LIVEPERSON INC COM 538146101 32873 888460 SH SOLE 888460 0 0 LIVERAMP HLDGS INC COM 53815P108 3539 73612 SH SOLE 73612 0 0 LOCKHEED MARTIN CORP COM 539830109 4277 10985 SH SOLE 10985 0 0 LOUISIANA PAC CORP COM 546347105 2818 94974 SH SOLE 64755 0 30219 LOWES COS INC COM 548661107 719 6000 SH SOLE 6000 0 0 MARCUS & MILLICHAP INC COM 566324109 14641 393049 SH SOLE 393049 0 0 MARRIOTT INTL INC NEW CL A 571903202 4173 27557 SH SOLE 27557 0 0 MARTEN TRANS LTD COM 573075108 20955 975127 SH SOLE 975127 0 0 MASTERCARD INC CL A 57636Q104 399 1335 SH SOLE 1335 0 0 MATCH GROUP INC COM 57665R106 4912 59826 SH SOLE 52129 0 7697 MATERION CORP COM 576690101 9906 166632 SH SOLE 166632 0 0 MCDONALDS CORP COM 580135101 1402 7096 SH SOLE 7096 0 0 MEDTRONIC PLC SHS G5960L103 1951 17198 SH SOLE 17198 0 0 MERCK & CO INC COM 58933Y105 1151 12651 SH SOLE 12651 0 0 MERCURY SYS INC COM 589378108 17767 257079 SH SOLE 248121 0 8958 METTLER TOLEDO INTERNATIONAL COM 592688105 710 895 SH SOLE 895 0 0 MICROSOFT CORP COM 594918104 37566 238214 SH SOLE 228033 0 10181 MONDELEZ INTL INC CL A 609207105 1586 28792 SH SOLE 28792 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 16070 1109802 SH SOLE 1109802 0 0 MONRO INC COM 610236101 3942 50411 SH SOLE 50411 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 224 7635 SH SOLE 7635 0 0 NATERA INC COM 632307104 13889 412267 SH SOLE 412267 0 0 NATIONAL BK HLDGS CORP CL A 633707104 10618 301481 SH SOLE 301481 0 0 NEENAH INC COM 640079109 17193 244117 SH SOLE 244117 0 0 NEOGEN CORP COM 640491106 3012 46155 SH SOLE 46155 0 0 NEOGENOMICS INC COM NEW 64049M209 56181 1920723 SH SOLE 1877191 0 43532 NETSCOUT SYS INC COM 64115T104 1663 69075 SH SOLE 69075 0 0 NEW RELIC INC COM 64829B100 3505 53333 SH SOLE 53333 0 0 NEW YORK TIMES CO CL A 650111107 22348 694686 SH SOLE 666307 0 28379 NEXTERA ENERGY INC COM 65339F101 234 968 SH SOLE 968 0 0 NIKE INC CL B 654106103 17074 168536 SH SOLE 156732 0 11804 NORTHROP GRUMMAN CORP COM 666807102 215 624 SH SOLE 624 0 0 NOVOCURE LTD ORD SHS G6674U108 22021 261315 SH SOLE 251842 0 9473 NVIDIA CORP COM 67066G104 7973 33883 SH SOLE 29989 0 3894 OCEANEERING INTL INC COM 675232102 14363 963344 SH SOLE 963344 0 0 OKTA INC CL A 679295105 3282 28444 SH SOLE 25175 0 3269 OLD DOMINION FREIGHT LINE IN COM 679580100 6378 33605 SH SOLE 31031 0 2574 OMNICELL INC COM 68213N109 2610 31941 SH SOLE 31941 0 0 ORACLE CORP COM 68389X105 2946 55615 SH SOLE 55615 0 0 PALO ALTO NETWORKS INC COM 697435105 2858 12357 SH SOLE 12357 0 0 PAPA JOHNS INTL INC COM 698813102 30323 480182 SH SOLE 480182 0 0 PARSONS CORPORATION COM 70202L102 2839 68766 SH SOLE 68766 0 0 PAYCHEX INC COM 704326107 756 8892 SH SOLE 8892 0 0 PAYLOCITY HLDG CORP COM 70438V106 5838 48319 SH SOLE 38383 0 9936 PAYPAL HLDGS INC COM 70450Y103 17958 166021 SH SOLE 154604 0 11417 PENTAIR PLC SHS G7S00T104 2520 54942 SH SOLE 38073 0 16869 PEPSICO INC COM 713448108 9767 71461 SH SOLE 71461 0 0 PFIZER INC COM 717081103 567 14478 SH SOLE 14478 0 0 PHILIP MORRIS INTL INC COM 718172109 1420 16684 SH SOLE 16684 0 0 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 240 12108 SH SOLE 12108 0 0 PLANET FITNESS INC CL A 72703H101 3151 42188 SH SOLE 29216 0 12972 PRA HEALTH SCIENCES INC COM 69354M108 2941 26457 SH SOLE 18302 0 8155 PROASSURANCE CORP COM 74267C106 15514 429271 SH SOLE 429271 0 0 PROCTER & GAMBLE CO COM 742718109 1995 15969 SH SOLE 15969 0 0 PROOFPOINT INC COM 743424103 8920 77717 SH SOLE 68720 0 8997 PTC INC COM 69370C100 5663 75611 SH SOLE 71175 0 4436 RAYTHEON CO COM NEW 755111507 7008 31892 SH SOLE 29914 0 1978 RE MAX HLDGS INC CL A 75524W108 25208 654934 SH SOLE 654934 0 0 RED VIOLET INC COM 75704L104 205 11100 SH SOLE 11100 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 15915 901166 SH SOLE 901166 0 0 REXFORD INDL RLTY INC COM 76169C100 2683 58750 SH SOLE 40673 0 18077 RIGEL PHARMACEUTICALS INC COM NEW 766559603 31 14302 SH SOLE 14302 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 3694 86018 SH SOLE 86018 0 0 ROCKWELL AUTOMATION INC COM 773903109 8093 39932 SH SOLE 36168 0 3764 ROGERS CORP COM 775133101 2240 17962 SH SOLE 17962 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 284 4808 SH SOLE 4808 0 0 ROYAL GOLD INC COM 780287108 2812 23004 SH SOLE 15907 0 7097 S&P GLOBAL INC COM 78409V104 22056 80775 SH SOLE 74948 0 5827 SALESFORCE COM INC COM 79466L302 20193 124157 SH SOLE 113973 0 10184 SCHLUMBERGER LTD COM 806857108 265 6591 SH SOLE 6591 0 0 SCHOLASTIC CORP COM 807066105 18896 491435 SH SOLE 491435 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1625 20653 SH SOLE 20653 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 41 1235 SH SOLE 1235 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 111 2052 SH SOLE 2052 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 14594 477386 SH SOLE 477386 0 0 SHARPSPRING INC COM 820054104 166 14459 SH SOLE 14459 0 0 SHERWIN WILLIAMS CO COM 824348106 292 500 SH SOLE 500 0 0 SILICON LABORATORIES INC COM 826919102 1787 15404 SH SOLE 15404 0 0 SIMPLY GOOD FOODS CO COM 82900L102 22039 772205 SH SOLE 772205 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 1937 24147 SH SOLE 24147 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 45597 503001 SH SOLE 489725 0 13276 SJW GROUP COM 784305104 20230 284690 SH SOLE 284690 0 0 SKECHERS U S A INC CL A 830566105 3361 77830 SH SOLE 53889 0 23941 SKYLINE CHAMPION CORPORATION COM 830830105 26348 831175 SH SOLE 831175 0 0 SPLUNK INC COM 848637104 5282 35267 SH SOLE 31898 0 3369 SPOTIFY TECHNOLOGY S A SHS L8681T102 4236 28328 SH SOLE 26548 0 1780 SPROUTS FMRS MKT INC COM 85208M102 2567 132659 SH SOLE 132659 0 0 STRYKER CORP COM 863667101 5773 27499 SH SOLE 27499 0 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 54 50147 SH SOLE 50147 0 0 SYSCO CORP COM 871829107 1285 15026 SH SOLE 15026 0 0 TEJON RANCH CO COM 879080109 400 25000 SH SOLE 25000 0 0 TEREX CORP NEW COM 880779103 13779 462703 SH SOLE 441370 0 21333 TERRENO RLTY CORP COM 88146M101 22559 416673 SH SOLE 416673 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 5825 122471 SH SOLE 122471 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 17779 54728 SH SOLE 51059 0 3669 THERMON GROUP HLDGS INC COM 88362T103 3470 129478 SH SOLE 129478 0 0 TIMKEN CO COM 887389104 2829 50240 SH SOLE 34789 0 15451 TTEC HLDGS INC COM 89854H102 2901 73208 SH SOLE 50681 0 22527 U S CONCRETE INC COM NEW 90333L201 8460 203068 SH SOLE 203068 0 0 UNION PACIFIC CORP COM 907818108 1151 6365 SH SOLE 6365 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1527 13046 SH SOLE 13046 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1204 8037 SH SOLE 8037 0 0 UNITEDHEALTH GROUP INC COM 91324P102 15699 53403 SH SOLE 50408 0 2995 UNIVERSAL HLTH SVCS INC CL B 913903100 287 2000 SH SOLE 2000 0 0 US FOODS HLDG CORP COM 912008109 2592 61880 SH SOLE 42858 0 19022 VAIL RESORTS INC COM 91879Q109 264 1100 SH SOLE 1100 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1837 42400 SH SOLE 42400 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2 25 SH SOLE 25 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 17 287 SH SOLE 287 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2 20 SH SOLE 20 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 874 9422 SH SOLE 9422 0 0 VERISK ANALYTICS INC COM 92345Y106 9754 65315 SH SOLE 57878 0 7437 VERIZON COMMUNICATIONS INC COM 92343V104 4136 67354 SH SOLE 67354 0 0 VIASAT INC COM 92552V100 1999 27307 SH SOLE 18882 0 8425 VISA INC COM CL A 92826C839 24831 132150 SH SOLE 120985 0 11165 VISTEON CORP COM NEW 92839U206 16305 188299 SH SOLE 188299 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 686 11636 SH SOLE 11636 0 0 WEBSTER FINL CORP CONN COM 947890109 2874 53855 SH SOLE 37305 0 16550 WELLS FARGO CO NEW COM 949746101 4585 85224 SH SOLE 85224 0 0 WESCO INTL INC COM 95082P105 2374 39965 SH SOLE 27638 0 12327 WEST PHARMACEUTICAL SVSC INC COM 955306105 3892 25888 SH SOLE 17903 0 7985 WESTERN ASSET INVESTMENT GRA COM 95766T100 627 40418 SH SOLE 40418 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 94 39695 SH SOLE 39695 0 0 WEYERHAEUSER CO COM 962166104 4027 133343 SH SOLE 133343 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1142 16415 SH SOLE 16415 0 0 WIX COM LTD SHS M98068105 3186 26033 SH SOLE 18219 0 7814 ZENDESK INC COM 98936J101 2093 27308 SH SOLE 18917 0 8391