0001580642-21-000115.txt : 20210113
0001580642-21-000115.hdr.sgml : 20210113
20210113115302
ACCESSION NUMBER: 0001580642-21-000115
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210113
DATE AS OF CHANGE: 20210113
EFFECTIVENESS DATE: 20210113
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: CONTRAVISORY INVESTMENT MANAGEMENT, INC.
CENTRAL INDEX KEY: 0001365707
IRS NUMBER: 042506103
STATE OF INCORPORATION: MA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-11954
FILM NUMBER: 21525529
BUSINESS ADDRESS:
STREET 1: 120 LONGWATER DRIVE
STREET 2: SUITE 100
CITY: NORWELL
STATE: MA
ZIP: 02061
BUSINESS PHONE: 781-740-1786
MAIL ADDRESS:
STREET 1: 120 LONGWATER DRIVE
STREET 2: SUITE 100
CITY: NORWELL
STATE: MA
ZIP: 02061
FORMER COMPANY:
FORMER CONFORMED NAME: Contravisory Research & Management Corp.
DATE OF NAME CHANGE: 20060609
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001365707
XXXXXXXX
12-31-2020
12-31-2020
false
CONTRAVISORY INVESTMENT MANAGEMENT, INC.
120 Longwater Drive
Suite 100
Norwell
MA
02061
13F HOLDINGS REPORT
028-11954
N
Philip A. Noonan
COO & Secretary
781-740-1786
/s/ Philip A. Noonan
Norwell
MA
01-13-2021
0
247
322324
INFORMATION TABLE
2
infotable.xml
DANAHER CORPORATION
COM
235851102
305
1371
SH
SOLE
0
0
1371
DISNEY WALT CO
COM
254687106
54
300
SH
SOLE
0
0
300
OLLIES BARGAIN OUTLET HLDGS
COM
681116109
138
1689
SH
SOLE
0
0
1689
ISHARES INC
MSCI ISRAEL ETF
464286632
254
3962
SH
SOLE
0
0
3962
AMERICAN TOWER CORP NEW
COM
03027X100
178
791
SH
SOLE
0
0
791
GENERAL ELECTRIC CO
COM
369604103
11
1000
SH
SOLE
0
0
1000
ACTIVISION BLIZZARD INC
COM
00507V109
285
3067
SH
SOLE
0
0
3067
MASTERCARD INCORPORATED
CL A
57636Q104
314
880
SH
SOLE
0
0
880
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
2
18
SH
SOLE
0
0
18
SPDR S&P 500 ETF TR
TR UNIT
78462F103
405
1084
SH
SOLE
0
0
1084
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
66
1221
SH
SOLE
0
0
1221
FOCUS FINL PARTNERS INC
COM CL A
34417P100
210
4836
SH
SOLE
0
0
4836
COMERICA INC
COM
200340107
514
9207
SH
SOLE
0
0
9207
INTUITIVE SURGICAL INC
COM NEW
46120E602
322
394
SH
SOLE
0
0
394
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
448
6636
SH
SOLE
0
0
6636
SELECT SECTOR SPDR TR
ENERGY
81369Y506
323
8522
SH
SOLE
0
0
8522
COGNEX CORP
COM
192422103
6197
77192
SH
SOLE
0
0
77192
ABBOTT LABS
COM
002824100
7290
66579
SH
SOLE
0
0
66579
HINGHAM INSTN SVGS MASS
COM
433323102
54
250
SH
SOLE
0
0
250
NEXTERA ENERGY INC
COM
65339F101
6889
89292
SH
SOLE
0
0
89292
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
325
3969
SH
SOLE
0
0
3969
SINA CORP
ORD
G81477104
58
1361
SH
SOLE
0
0
1361
BROWN FORMAN CORP
CL B
115637209
478
6018
SH
SOLE
0
0
6018
CASELLA WASTE SYS INC
CL A
147448104
174
2811
SH
SOLE
0
0
2811
ZEBRA TECHNOLOGIES CORPORATI
CL A
989207105
10669
27761
SH
SOLE
0
0
27761
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
75
1106
SH
SOLE
0
0
1106
COSTCO WHSL CORP NEW
COM
22160K105
6165
16362
SH
SOLE
0
0
16362
XCEL ENERGY INC
COM
98389B100
284
4263
SH
SOLE
0
0
4263
ABIOMED INC
COM
003654100
499
1538
SH
SOLE
0
0
1538
AMAZON COM INC
COM
023135106
6823
2095
SH
SOLE
0
0
2095
UNDER ARMOUR INC
CL C
904311206
311
20924
SH
SOLE
0
0
20924
GRAINGER W W INC
COM
384802104
45
111
SH
SOLE
0
0
111
BLACK KNIGHT INC
COM
09215C105
5546
62773
SH
SOLE
0
0
62773
BAIDU INC
SPON ADR REP A
056752108
87
403
SH
SOLE
0
0
403
CATERPILLAR INC
COM
149123101
272
1496
SH
SOLE
0
0
1496
APPLE INC
COM
037833100
604
4549
SH
SOLE
0
0
4549
UNION PAC CORP
COM
907818108
5548
26647
SH
SOLE
0
0
26647
TARGET CORP
COM
87612E106
6715
38040
SH
SOLE
0
0
38040
TREX CO INC
COM
89531P105
5871
70128
SH
SOLE
0
0
70128
QUALCOMM INC
COM
747525103
518
3399
SH
SOLE
0
0
3399
AT&T INC
COM
00206R102
34
1176
SH
SOLE
0
0
1176
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
9402
35994
SH
SOLE
0
0
35994
INVESCO LTD
SHS
G491BT108
363
20812
SH
SOLE
0
0
20812
LOWES COS INC
COM
548661107
271
1688
SH
SOLE
0
0
1688
BORGWARNER INC
COM
099724106
281
7272
SH
SOLE
0
0
7272
ENVESTNET INC
COM
29404K106
158
1924
SH
SOLE
0
0
1924
GLOBAL PMTS INC
COM
37940X102
1085
5037
SH
SOLE
0
0
5037
EASTMAN CHEM CO
COM
277432100
297
2964
SH
SOLE
0
0
2964
NORDSON CORP
COM
655663102
166
828
SH
SOLE
0
0
828
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
5610
48656
SH
SOLE
0
0
48656
NORFOLK SOUTHN CORP
COM
655844108
71
300
SH
SOLE
0
0
300
VANGUARD INDEX FDS
GROWTH ETF
922908736
9
36
SH
SOLE
0
0
36
STEPAN CO
COM
858586100
219
1834
SH
SOLE
0
0
1834
ISHARES INC
MSCI NETHERL ETF
464286814
291
7035
SH
SOLE
0
0
7035
TRUIST FINL CORP
COM
89832Q109
302
6302
SH
SOLE
0
0
6302
IHS MARKIT LTD
SHS
G47567105
740
8242
SH
SOLE
0
0
8242
PROCTER AND GAMBLE CO
COM
742718109
5790
41610
SH
SOLE
0
0
41610
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
3
36
SH
SOLE
0
0
36
EDWARDS LIFESCIENCES CORP
COM
28176E108
5
51
SH
SOLE
0
0
51
L BRANDS INC
COM
501797104
356
9582
SH
SOLE
0
0
9582
TERADYNE INC
COM
880770102
65
542
SH
SOLE
0
0
542
PRICE T ROWE GROUP INC
COM
74144T108
687
4535
SH
SOLE
0
0
4535
METTLER TOLEDO INTERNATIONAL
COM
592688105
6928
6079
SH
SOLE
0
0
6079
CENTRAL GARDEN & PET CO
COM
153527106
141
3661
SH
SOLE
0
0
3661
WALMART INC
COM
931142103
298
2069
SH
SOLE
0
0
2069
CADENCE DESIGN SYSTEM INC
COM
127387108
490
3594
SH
SOLE
0
0
3594
THOR INDS INC
COM
885160101
107
1150
SH
SOLE
0
0
1150
US BANCORP DEL
COM NEW
902973304
7
155
SH
SOLE
0
0
155
ULTA BEAUTY INC
COM
90384S303
1
5
SH
SOLE
0
0
5
NIKE INC
CL B
654106103
6123
43282
SH
SOLE
0
0
43282
SHERWIN WILLIAMS CO
COM
824348106
608
827
SH
SOLE
0
0
827
CONAGRA BRANDS INC
COM
205887102
310
8560
SH
SOLE
0
0
8560
AUTODESK INC
COM
052769106
6940
22730
SH
SOLE
0
0
22730
GLOBANT S A
COM
L44385109
52
238
SH
SOLE
0
0
238
DECKERS OUTDOOR CORP
COM
243537107
343
1196
SH
SOLE
0
0
1196
NCR CORP NEW
COM
62886E108
11
284
SH
SOLE
0
0
284
ROCKWELL AUTOMATION INC
COM
773903109
5627
22435
SH
SOLE
0
0
22435
VERISK ANALYTICS INC
COM
92345Y106
5418
26100
SH
SOLE
0
0
26100
SHYFT GROUP INC
COM
825698103
243
8569
SH
SOLE
0
0
8569
NIO INC
SPON ADS
62914V106
84
1725
SH
SOLE
0
0
1725
ASPEN TECHNOLOGY INC
COM
045327103
162
1245
SH
SOLE
0
0
1245
MOSAIC CO NEW
COM
61945C103
292
12703
SH
SOLE
0
0
12703
EXXON MOBIL CORP
COM
30231G102
25
600
SH
SOLE
0
0
600
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
467
5276
SH
SOLE
0
0
5276
DAVITA INC
COM
23918K108
418
3558
SH
SOLE
0
0
3558
CAREDX INC
COM
14167L103
349
4818
SH
SOLE
0
0
4818
INTERDIGITAL INC
COM
45867G101
142
2335
SH
SOLE
0
0
2335
T-MOBILE US INC
COM
872590104
7941
58890
SH
SOLE
0
0
58890
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
47
201
SH
SOLE
0
0
201
ABBVIE INC
COM
00287Y109
70
650
SH
SOLE
0
0
650
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
56
239
SH
SOLE
0
0
239
RESMED INC
COM
761152107
316
1488
SH
SOLE
0
0
1488
GENERAC HLDGS INC
COM
368736104
272
1197
SH
SOLE
0
0
1197
PAPA JOHNS INTL INC
COM
698813102
164
1937
SH
SOLE
0
0
1937
NICE LTD
SPONSORED ADR
653656108
108
380
SH
SOLE
0
0
380
CHEVRON CORP NEW
COM
166764100
93
1100
SH
SOLE
0
0
1100
HASBRO INC
COM
418056107
19
202
SH
SOLE
0
0
202
SVB FINANCIAL GROUP
COM
78486Q101
51
131
SH
SOLE
0
0
131
FLOWSERVE CORP
COM
34354P105
65
1751
SH
SOLE
0
0
1751
VISA INC
COM CL A
92826C839
6739
30808
SH
SOLE
0
0
30808
TERADATA CORP DEL
COM
88076W103
8
354
SH
SOLE
0
0
354
LITHIA MTRS INC
CL A
536797103
79
270
SH
SOLE
0
0
270
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
6
390
SH
SOLE
0
0
390
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
519
3927
SH
SOLE
0
0
3927
TAPESTRY INC
COM
876030107
336
10813
SH
SOLE
0
0
10813
ROPER TECHNOLOGIES INC
COM
776696106
739
1714
SH
SOLE
0
0
1714
CHARTER COMMUNICATIONS INC N
CL A
16119P108
338
511
SH
SOLE
0
0
511
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
330
3513
SH
SOLE
0
0
3513
UNITED RENTALS INC
COM
911363109
528
2278
SH
SOLE
0
0
2278
KANSAS CITY SOUTHERN
COM NEW
485170302
349
1708
SH
SOLE
0
0
1708
ISHARES TR
IBOXX INV CP ETF
464287242
115
829
SH
SOLE
0
0
829
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
1
29
SH
SOLE
0
0
29
GALLAGHER ARTHUR J & CO
COM
363576109
655
5291
SH
SOLE
0
0
5291
FACEBOOK INC
CL A
30303M102
5583
20437
SH
SOLE
0
0
20437
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
382
12967
SH
SOLE
0
0
12967
MARSH & MCLENNAN COS INC
COM
571748102
369
3158
SH
SOLE
0
0
3158
KLA CORP
COM NEW
482480100
406
1569
SH
SOLE
0
0
1569
ILLINOIS TOOL WKS INC
COM
452308109
600
2941
SH
SOLE
0
0
2941
ANSYS INC
COM
03662Q105
363
999
SH
SOLE
0
0
999
NEWS CORP NEW
CL B
65249B208
356
20022
SH
SOLE
0
0
20022
DISCOVERY INC
COM SER A
25470F104
333
11061
SH
SOLE
0
0
11061
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
5315
18839
SH
SOLE
0
0
18839
COPART INC
COM
217204106
600
4717
SH
SOLE
0
0
4717
PROTO LABS INC
COM
743713109
203
1323
SH
SOLE
0
0
1323
FAIR ISAAC CORP
COM
303250104
188
367
SH
SOLE
0
0
367
ELECTRONIC ARTS INC
COM
285512109
5530
38509
SH
SOLE
0
0
38509
MAXIM INTEGRATED PRODS INC
COM
57772K101
62
698
SH
SOLE
0
0
698
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
1383
10639
SH
SOLE
0
0
10639
ZOETIS INC
CL A
98978V103
6487
39197
SH
SOLE
0
0
39197
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
0
9
SH
SOLE
0
0
9
PEOPLES UNITED FINANCIAL INC
COM
712704105
4
300
SH
SOLE
0
0
300
MARKETAXESS HLDGS INC
COM
57060D108
4
7
SH
SOLE
0
0
7
VANGUARD INDEX FDS
SMALL CP ETF
922908751
3
17
SH
SOLE
0
0
17
ADVANCED MICRO DEVICES INC
COM
007903107
722
7876
SH
SOLE
0
0
7876
SKYWORKS SOLUTIONS INC
COM
83088M102
466
3047
SH
SOLE
0
0
3047
CDW CORP
COM
12514G108
13
100
SH
SOLE
0
0
100
ALIGN TECHNOLOGY INC
COM
016255101
605
1132
SH
SOLE
0
0
1132
HUMANA INC
COM
444859102
242
591
SH
SOLE
0
0
591
HOME DEPOT INC
COM
437076102
191
719
SH
SOLE
0
0
719
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
93
222
SH
SOLE
0
0
222
MCKESSON CORP
COM
58155Q103
6559
37712
SH
SOLE
0
0
37712
SALESFORCE COM INC
COM
79466L302
212
952
SH
SOLE
0
0
952
SMITH A O CORP
COM
831865209
363
6626
SH
SOLE
0
0
6626
ISHARES TR
NEW ZEALAND ETF
464289123
301
4416
SH
SOLE
0
0
4416
ECOLAB INC
COM
278865100
242
1117
SH
SOLE
0
0
1117
NVIDIA CORPORATION
COM
67066G104
184
352
SH
SOLE
0
0
352
UNITEDHEALTH GROUP INC
COM
91324P102
6931
19764
SH
SOLE
0
0
19764
ISHARES TR
S&P 500 GRWT ETF
464287309
22
350
SH
SOLE
0
0
350
ATLASSIAN CORP PLC
CL A
G06242104
66
283
SH
SOLE
0
0
283
NETFLIX INC
COM
64110L106
5
9
SH
SOLE
0
0
9
B & G FOODS INC NEW
COM
05508R106
123
4419
SH
SOLE
0
0
4419
VERIZON COMMUNICATIONS INC
COM
92343V104
5
87
SH
SOLE
0
0
87
SERVICENOW INC
COM
81762P102
299
544
SH
SOLE
0
0
544
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
2539
7388
SH
SOLE
0
0
7388
AMGEN INC
COM
031162100
4071
17706
SH
SOLE
0
0
17706
ADVANCE AUTO PARTS INC
COM
00751Y106
230
1458
SH
SOLE
0
0
1458
ISHARES INC
MSCI SWITZERLAND
464286749
255
5699
SH
SOLE
0
0
5699
HORIZON THERAPEUTICS PUB L
SHS
G46188101
317
4330
SH
SOLE
0
0
4330
ROLLINS INC
COM
775711104
322
8239
SH
SOLE
0
0
8239
GUIDEWIRE SOFTWARE INC
COM
40171V100
153
1189
SH
SOLE
0
0
1189
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
91
1451
SH
SOLE
0
0
1451
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
243
2921
SH
SOLE
0
0
2921
INVESCO QQQ TR
UNIT SER 1
46090E103
107
340
SH
SOLE
0
0
340
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
514
5650
SH
SOLE
0
0
5650
MICROSOFT CORP
COM
594918104
9422
42361
SH
SOLE
0
0
42361
ASGN INC
COM
00191U102
149
1785
SH
SOLE
0
0
1785
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
5198
59622
SH
SOLE
0
0
59622
DEVON ENERGY CORP NEW
COM
25179M103
347
21954
SH
SOLE
0
0
21954
LAUDER ESTEE COS INC
CL A
518439104
759
2851
SH
SOLE
0
0
2851
AMERICAN WTR WKS CO INC NEW
COM
030420103
367
2389
SH
SOLE
0
0
2389
ISHARES TR
RUSSELL 2000 ETF
464287655
47
240
SH
SOLE
0
0
240
ISHARES TR
RUS 1000 ETF
464287622
15
69
SH
SOLE
0
0
69
ISHARES TR
CORE S&P MCP ETF
464287507
39
171
SH
SOLE
0
0
171
PAYCOM SOFTWARE INC
COM
70432V102
506
1118
SH
SOLE
0
0
1118
NETEASE INC
SPONSORED ADS
64110W102
27
286
SH
SOLE
0
0
286
ADOBE SYSTEMS INCORPORATED
COM
00724F101
6766
13529
SH
SOLE
0
0
13529
JACK IN THE BOX INC
COM
466367109
130
1404
SH
SOLE
0
0
1404
VARIAN MED SYS INC
COM
92220P105
282
1613
SH
SOLE
0
0
1613
PATTERSON COS INC
COM
703395103
166
5610
SH
SOLE
0
0
5610
BIO-TECHNE CORP
COM
09073M104
242
763
SH
SOLE
0
0
763
GRUBHUB INC
COM
400110102
164
2205
SH
SOLE
0
0
2205
ISHARES INC
MSCI GERMANY ETF
464286806
234
7368
SH
SOLE
0
0
7368
ISHARES TR
MSCI EMG MKT ETF
464287234
791
15300
SH
SOLE
0
0
15300
MASCO CORP
COM
574599106
367
6688
SH
SOLE
0
0
6688
VANGUARD WORLD FDS
INF TECH ETF
92204A702
4
11
SH
SOLE
0
0
11
AMERISOURCEBERGEN CORP
COM
03073E105
291
2973
SH
SOLE
0
0
2973
MSCI INC
COM
55354G100
1083
2425
SH
SOLE
0
0
2425
WEST PHARMACEUTICAL SVSC INC
COM
955306105
445
1569
SH
SOLE
0
0
1569
HANESBRANDS INC
COM
410345102
312
21410
SH
SOLE
0
0
21410
CHIMERA INVT CORP
COM NEW
16934Q208
25
2432
SH
SOLE
0
0
2432
GAP INC
COM
364760108
295
14617
SH
SOLE
0
0
14617
FASTENAL CO
COM
311900104
416
8522
SH
SOLE
0
0
8522
QORVO INC
COM
74736K101
662
3981
SH
SOLE
0
0
3981
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
559
4927
SH
SOLE
0
0
4927
ISHARES INC
MSCI STH KOR ETF
464286772
151
1759
SH
SOLE
0
0
1759
STMICROELECTRONICS N V
NY REGISTRY
861012102
74
1990
SH
SOLE
0
0
1990
SEALED AIR CORP NEW
COM
81211K100
262
5725
SH
SOLE
0
0
5725
FMC CORP
COM NEW
302491303
381
3319
SH
SOLE
0
0
3319
OLD DOMINION FREIGHT LINE IN
COM
679580100
369
1890
SH
SOLE
0
0
1890
BEACON ROOFING SUPPLY INC
COM
073685109
165
4103
SH
SOLE
0
0
4103
ALEXION PHARMACEUTICALS INC
COM
015351109
350
2241
SH
SOLE
0
0
2241
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
18
1000
SH
SOLE
0
0
1000
APPLIED MATLS INC
COM
038222105
5
59
SH
SOLE
0
0
59
TC ENERGY CORP
COM
87807B107
12
300
SH
SOLE
0
0
300
KROGER CO
COM
501044101
250
7868
SH
SOLE
0
0
7868
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
223
4330
SH
SOLE
0
0
4330
DUKE REALTY CORP
COM NEW
264411505
405
10128
SH
SOLE
0
0
10128
ALPHABET INC
CAP STK CL C
02079K107
6647
3794
SH
SOLE
0
0
3794
CHIPOTLE MEXICAN GRILL INC
COM
169656105
839
605
SH
SOLE
0
0
605
GARMIN LTD
SHS
H2906T109
8690
72620
SH
SOLE
0
0
72620
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
340
13373
SH
SOLE
0
0
13373
ALBEMARLE CORP
COM
012653101
785
5318
SH
SOLE
0
0
5318
ICON PLC
SHS
G4705A100
50
256
SH
SOLE
0
0
256
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
401
2249
SH
SOLE
0
0
2249
AGILENT TECHNOLOGIES INC
COM
00846U101
322
2721
SH
SOLE
0
0
2721
CANADIAN PAC RY LTD
COM
13645T100
97
280
SH
SOLE
0
0
280
NEWMONT CORP
COM
651639106
27
443
SH
SOLE
0
0
443
AMEDISYS INC
COM
023436108
245
834
SH
SOLE
0
0
834
ISHARES TR
MSCI EAFE ETF
464287465
1299
17811
SH
SOLE
0
0
17811
LAM RESEARCH CORP
COM
512807108
338
716
SH
SOLE
0
0
716
BLACKROCK INC
COM
09247X101
338
468
SH
SOLE
0
0
468
ISHARES TR
CORE S&P500 ETF
464287200
14
38
SH
SOLE
0
0
38
PALOMAR HLDGS INC
COM
69753M105
121
1358
SH
SOLE
0
0
1358
CHEESECAKE FACTORY INC
COM
163072101
16
425
SH
SOLE
0
0
425
HAIN CELESTIAL GROUP INC
COM
405217100
192
4773
SH
SOLE
0
0
4773
CHEMED CORP NEW
COM
16359R103
5467
10264
SH
SOLE
0
0
10264
BEST BUY INC
COM
086516101
462
4634
SH
SOLE
0
0
4634
ASTRAZENECA PLC
SPONSORED ADR
046353108
66
1314
SH
SOLE
0
0
1314
STERIS PLC
SHS USD
G8473T100
430
2270
SH
SOLE
0
0
2270
ALCOA CORP
COM
013872106
234
10152
SH
SOLE
0
0
10152
SYNOPSYS INC
COM
871607107
12884
49699
SH
SOLE
0
0
49699
MOODYS CORP
COM
615369105
6460
22258
SH
SOLE
0
0
22258
KRAFT HEINZ CO
COM
500754106
276
7965
SH
SOLE
0
0
7965
S&P GLOBAL INC
COM
78409V104
5669
17244
SH
SOLE
0
0
17244
MGP INGREDIENTS INC NEW
COM
55303J106
179
3810
SH
SOLE
0
0
3810
PAYPAL HLDGS INC
COM
70450Y103
10087
43068
SH
SOLE
0
0
43068
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
435
2707
SH
SOLE
0
0
2707
DELL TECHNOLOGIES INC
CL C
24703L202
9
121
SH
SOLE
0
0
121
BARINGS PARTN INVS
SH BEN INT
06761A103
6
500
SH
SOLE
0
0
500
RAMBUS INC DEL
COM
750917106
156
8959
SH
SOLE
0
0
8959
NASDAQ INC
COM
631103108
529
3988
SH
SOLE
0
0
3988
SCOTTS MIRACLE GRO CO
CL A
810186106
207
1038
SH
SOLE
0
0
1038
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
82
1208
SH
SOLE
0
0
1208
DOLLAR GEN CORP NEW
COM
256677105
371
1763
SH
SOLE
0
0
1763
THERMO FISHER SCIENTIFIC INC
COM
883556102
8120
17434
SH
SOLE
0
0
17434
LULULEMON ATHLETICA INC
COM
550021109
4852
13942
SH
SOLE
0
0
13942
ETSY INC
COM
29786A106
89
500
SH
SOLE
0
0
500