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