0000884314-21-000004.txt : 20210813
0000884314-21-000004.hdr.sgml : 20210813
20210813115027
ACCESSION NUMBER: 0000884314-21-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20210630
FILED AS OF DATE: 20210813
DATE AS OF CHANGE: 20210813
EFFECTIVENESS DATE: 20210813
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BLUESTEIN R H & CO
CENTRAL INDEX KEY: 0000884314
IRS NUMBER: 382953545
STATE OF INCORPORATION: MI
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03073
FILM NUMBER: 211170687
BUSINESS ADDRESS:
STREET 1: 260 EAST BROWN STREET SUITE 100
CITY: BIRMINGHAM
STATE: MI
ZIP: 48009
BUSINESS PHONE: 2486464000
MAIL ADDRESS:
STREET 1: 260 EAST BROWN STREET SUITE 100
CITY: BIRMINGHAM
STATE: MI
ZIP: 48009
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000884314
XXXXXXXX
06-30-2021
06-30-2021
BLUESTEIN R H & CO
260 EAST BROWN STREET SUITE 100
BIRMINGHAM
MI
48009
13F HOLDINGS REPORT
028-03073
N
Michele M. Payment
Chief Compliance Officer
248-646-4000
Michele M. Payment
Birmingham
MI
08-13-2021
0
427
2576698
false
INFORMATION TABLE
2
inftable_063021.xml
3M Co
COM
88579y101
26739
134617
SH
SOLE
134617
0
0
ABB Ltd Sp ADR
COM
000375204
680
20000
SH
SOLE
20000
0
0
Abbott Laboratories
COM
002824100
42873
369820
SH
SOLE
369820
0
0
AbbVie Inc
COM
00287y109
594
5275
SH
SOLE
5275
0
0
ABIOMED Inc
COM
003654100
312
1000
SH
SOLE
1000
0
0
Activision Blizzard Inc
COM
00507v109
547
5735
SH
SOLE
5735
0
0
Adobe Inc
COM
00724f101
1972
3367
SH
SOLE
3367
0
0
ADT Inc
COM
00090q103
108
10000
SH
SOLE
10000
0
0
Advanced Micro Devices
COM
007903107
262
2792
SH
SOLE
2792
0
0
Aerovironment Inc
COM
008073108
351
3500
SH
SOLE
3500
0
0
Aflac Inc
COM
001055102
268
5000
SH
SOLE
5000
0
0
AGCO Corp
COM
001084102
522
4000
SH
SOLE
4000
0
0
Agilent Technologies
COM
00846u101
591
4000
SH
SOLE
4000
0
0
Air Products & Chemicals
COM
009158106
956
3323
SH
SOLE
3323
0
0
Air Transport Services Grp
COM
00922r105
232
10000
SH
SOLE
10000
0
0
Airbnb Inc Cl A
COM
009066101
887
5790
SH
SOLE
5790
0
0
Alcon Inc
COM
h01301128
354
5032
SH
SOLE
5032
0
0
Alibaba Grp Hldg Ltd Sp ADR
COM
01609w102
1059
4670
SH
SOLE
4670
0
0
Align Technology Inc
COM
016255101
611
1000
SH
SOLE
1000
0
0
Alphabet Inc Cl A
COM
02079k305
901
369
SH
SOLE
369
0
0
Alphabet Inc Cl C
COM
02079k107
125349
50013
SH
SOLE
50013
0
0
Alumina Ltd Sp ADR
COM
022205108
390
80000
SH
SOLE
80000
0
0
Amazon.com Inc
COM
023135106
157752
45856
SH
SOLE
45856
0
0
Ambev SA Sp ADR
COM
02319v103
344
100000
SH
SOLE
100000
0
0
Amdocs Ltd
COM
g02602103
222
2870
SH
SOLE
2870
0
0
Amedisys Inc
COM
023436108
269
1100
SH
SOLE
1100
0
0
American Elec Power
COM
025537101
296
3500
SH
SOLE
3500
0
0
American Express Co
COM
025816109
1893
11455
SH
SOLE
11455
0
0
American Tower Corp REIT
COM
03027X100
275
1018
SH
SOLE
1018
0
0
American Water Works
COM
030420103
3194
20720
SH
SOLE
20720
0
0
Amgen Inc
COM
031162100
317
1300
SH
SOLE
1300
0
0
Amphastar Pharma Inc
COM
03209r103
252
12500
SH
SOLE
12500
0
0
Anheuser-Busch InBev SA NV Sp
COM
03524A108
828
11500
SH
SOLE
11500
0
0
Anthem Inc
COM
036752103
247
646
SH
SOLE
646
0
0
Aon PLC Cl A
COM
g0403h108
219
916
SH
SOLE
916
0
0
Apple Inc
COM
037833100
217924
1591154
SH
SOLE
1591154
0
0
Applied Materials Inc
COM
038222105
1334
9365
SH
SOLE
9365
0
0
Aptiv PLC
COM
g6095L109
1380
8773
SH
SOLE
8773
0
0
ArcelorMittal NY Reg
COM
03938L203
311
10000
SH
SOLE
10000
0
0
Archer Daniels Midland
COM
039483102
297
4900
SH
SOLE
4900
0
0
Arcosa Inc
COM
039653100
217
3700
SH
SOLE
3700
0
0
AstraZeneca PLC Sp ADR
COM
046353108
802
13389
SH
SOLE
13389
0
0
AT&T Inc
COM
00206r102
230
7982
SH
SOLE
7982
0
0
Aurora Cannabis Inc
COM
05156x884
90
10000
SH
SOLE
10000
0
0
Autodesk Inc
COM
052769106
321
1101
SH
SOLE
1101
0
0
Autoliv Inc
COM
052800109
1026
10500
SH
SOLE
10500
0
0
Automatic Data Processing
COM
053015103
1053
5300
SH
SOLE
5300
0
0
Axon Enterprise Inc
COM
05464c101
712
4025
SH
SOLE
4025
0
0
Badger Meter Inc
COM
056525108
392
4000
SH
SOLE
4000
0
0
Baidu Inc Sp ADR
COM
056752108
571
2800
SH
SOLE
2800
0
0
Ball Corp
COM
058498106
328
4052
SH
SOLE
4052
0
0
Ballard Power Systems
COM
058586108
1359
75000
SH
SOLE
75000
0
0
Banco Santander SA Sp ADR
COM
05964H105
196
50000
SH
SOLE
50000
0
0
Bank of Montreal
COM
063671101
308
3000
SH
SOLE
3000
0
0
Bank of Nova Scotia
COM
064149107
651
10000
SH
SOLE
10000
0
0
Barrick Gold Corp
COM
067901108
835
40355
SH
SOLE
40355
0
0
Baxter Intl Inc
COM
071813109
23509
292042
SH
SOLE
292042
0
0
Beam Global
COM
07373b109
211
5500
SH
SOLE
5500
0
0
Beam Therapeutics Inc
COM
07373v105
257
2000
SH
SOLE
2000
0
0
Becton Dickinson & Co
COM
075887109
244
1005
SH
SOLE
1005
0
0
Berkshire Hathaway Cl A
COM
084670108
3349
8
SH
SOLE
8
0
0
Berkshire Hathaway Cl B
COM
084670702
968
3482
SH
SOLE
3482
0
0
Beyond Meat Inc
COM
08862e109
417
2650
SH
SOLE
2650
0
0
BHP Grp Ltd Sp ADR
COM
088606108
1529
21000
SH
SOLE
21000
0
0
Biogen Inc
COM
09062x103
244
705
SH
SOLE
705
0
0
BioNTech SE ADR
COM
09075v102
224
1000
SH
SOLE
1000
0
0
Blackstone Inc
COM
09260d107
43840
451311
SH
SOLE
451311
0
0
Blink Charging Co
COM
09354a100
329
8000
SH
SOLE
8000
0
0
Booking Hldgs Inc
COM
09857L108
328
150
SH
SOLE
150
0
0
BorgWarner Inc
COM
099724106
243
5002
SH
SOLE
5002
0
0
Boston Properties Inc REIT
COM
101121101
229
2000
SH
SOLE
2000
0
0
Boston Scientific Corp
COM
101137107
1028
24050
SH
SOLE
24050
0
0
BP PLC Sp ADR
COM
055622104
691
26146
SH
SOLE
26146
0
0
Brink's Co
COM
109696104
269
3500
SH
SOLE
3500
0
0
Broadcom Inc
COM
11135f101
371
778
SH
SOLE
778
0
0
Brookfield Asset Mgmt Cl A
COM
112585104
956
18750
SH
SOLE
18750
0
0
Brookfield Renewable Ptnrs LP
COM
g16258108
289
7500
SH
SOLE
7500
0
0
Brown-Forman Corp Cl B
COM
115637209
450
6000
SH
SOLE
6000
0
0
Caesars Entertainment Inc
COM
12769g100
311
3000
SH
SOLE
3000
0
0
California Water Srvc
COM
130788102
278
5000
SH
SOLE
5000
0
0
Callaway Golf Co
COM
131193104
337
10000
SH
SOLE
10000
0
0
Camping World Hldgs Inc Cl A
COM
13462k109
410
10000
SH
SOLE
10000
0
0
Canadian Natl Rwy Co
COM
136375102
1161
11000
SH
SOLE
11000
0
0
Canadian Natural Resources
COM
136385101
726
20000
SH
SOLE
20000
0
0
Canadian Pacific Rwy
COM
13645T100
961
12500
SH
SOLE
12500
0
0
Canon Inc ADR
COM
138006309
226
10000
SH
SOLE
10000
0
0
Catalent Inc
COM
148806102
270
2500
SH
SOLE
2500
0
0
Caterpillar Inc
COM
149123101
39147
179880
SH
SOLE
179880
0
0
Cerence Inc
COM
156727109
239
2240
SH
SOLE
2240
0
0
Cerner Corp
COM
156782104
234
3000
SH
SOLE
3000
0
0
CF Industries Hldgs Inc
COM
125269100
360
7000
SH
SOLE
7000
0
0
Charles River Labs
COM
159864107
341
921
SH
SOLE
921
0
0
Check Point Software
COM
M22465104
1472
12674
SH
SOLE
12674
0
0
Chegg Inc
COM
163092109
528
6350
SH
SOLE
6350
0
0
Cheniere Energy Inc
COM
16411r208
1824
21025
SH
SOLE
21025
0
0
Chevron Corp
COM
166764100
71087
678695
SH
SOLE
678695
0
0
Chubb Ltd
COM
h1467j104
31285
196835
SH
SOLE
196835
0
0
Churchill Downs Inc
COM
171484108
496
2500
SH
SOLE
2500
0
0
Cintas Corp
COM
172908105
354
927
SH
SOLE
927
0
0
Cisco Systems Inc
COM
17275r102
683
12895
SH
SOLE
12895
0
0
Citrix Systems Inc
COM
177376100
294
2505
SH
SOLE
2505
0
0
Clean Harbors Inc
COM
184496107
326
3500
SH
SOLE
3500
0
0
CNH Industrial NV
COM
n20944109
836
50000
SH
SOLE
50000
0
0
Coca-Cola Co
COM
191216100
22123
408859
SH
SOLE
408859
0
0
Coca Cola Femsa SAB de SV Sp A
COM
191241108
265
5000
SH
SOLE
5000
0
0
Cognex Corp
COM
192422103
421
5005
SH
SOLE
5005
0
0
Coinbase Global Inc Cl A
COM
19260q107
1920
7581
SH
SOLE
7581
0
0
Colgate-Palmolive Co
COM
194162103
407
5000
SH
SOLE
5000
0
0
Comcast Corp Cl A
COM
20030N101
1131
19840
SH
SOLE
19840
0
0
ConocoPhillips
COM
20825c104
630
10345
SH
SOLE
10345
0
0
Constellation Brands Cl A
COM
21036p108
393
1680
SH
SOLE
1680
0
0
Copart Inc
COM
217204106
428
3244
SH
SOLE
3244
0
0
Corning Inc
COM
219350105
721
17625
SH
SOLE
17625
0
0
Costco Wholesale Corp
COM
22160k105
82194
207733
SH
SOLE
207733
0
0
Coupang Inc
COM
22266t109
845
20200
SH
SOLE
20200
0
0
Covanta Hldg Corp
COM
22282E102
176
10000
SH
SOLE
10000
0
0
CRISPR Therapeutics AG
COM
h17182108
1947
12025
SH
SOLE
12025
0
0
Criteo SA Sp ADR
COM
226718104
335
7405
SH
SOLE
7405
0
0
Cronos Group Inc
COM
22717L101
172
20000
SH
SOLE
20000
0
0
CrowdStrike Hldgs Inc
COM
22788c105
4672
18589
SH
SOLE
18589
0
0
Crown Castle Intl Corp REIT
COM
22822v101
646
3311
SH
SOLE
3311
0
0
Cummins Inc
COM
231021106
245
1005
SH
SOLE
1005
0
0
Curtiss-Wright Corp
COM
231561101
297
2500
SH
SOLE
2500
0
0
CyberArk Software Ltd
COM
M2682V108
1060
8135
SH
SOLE
8135
0
0
Danaher Corp
COM
235851102
840
3130
SH
SOLE
3130
0
0
Darden Restaurants
COM
237194105
394
2700
SH
SOLE
2700
0
0
Deere & Co
COM
244199105
49727
140986
SH
SOLE
140986
0
0
Delta Air Lines Inc
COM
247361702
341
7875
SH
SOLE
7875
0
0
DexCom Inc
COM
252131107
26071
61057
SH
SOLE
61057
0
0
Diageo PLC Sp ADR
COM
25243Q205
1288
6720
SH
SOLE
6720
0
0
DiDi Global Inc
COM
23292e108
141
10000
SH
SOLE
10000
0
0
Dimensional US Core Equity Mkt
COM
25434v104
291
9645
SH
SOLE
9645
0
0
DocuSign Inc
COM
256163106
1055
3775
SH
SOLE
3775
0
0
Dollar General Corp
COM
256677105
62698
289747
SH
SOLE
289747
0
0
Domino's Pizza Inc
COM
25754a201
469
1005
SH
SOLE
1005
0
0
DR Horton Inc
COM
23331a109
832
9205
SH
SOLE
9205
0
0
Dr Reddy's Lab Ltd ADR
COM
256135203
588
8000
SH
SOLE
8000
0
0
Draftkings Inc Cl A
COM
26142r104
511
9800
SH
SOLE
9800
0
0
DTE Energy Co
COM
233331107
227
1750
SH
SOLE
1750
0
0
Eastman Chemical Co
COM
277432100
409
3500
SH
SOLE
3500
0
0
Eaton Corp PLC
COM
G29183103
209
1410
SH
SOLE
1410
0
0
Ecolab Inc
COM
278865100
1308
6350
SH
SOLE
6350
0
0
Edwards Lifesciences
COM
28176e108
3094
29874
SH
SOLE
29874
0
0
Emerson Electric Co
COM
291011104
417
4330
SH
SOLE
4330
0
0
Enbridge Inc
COM
29250N105
608
15196
SH
SOLE
15196
0
0
Eni SPA Sp ADR
COM
26874r108
488
20000
SH
SOLE
20000
0
0
Enphase Energy Inc
COM
29355a107
29057
158237
SH
SOLE
158237
0
0
Equinix Inc REIT
COM
29444U700
217
270
SH
SOLE
270
0
0
Equinor ASA Sp ADR
COM
29446m102
318
15000
SH
SOLE
15000
0
0
Ericsson LM Tel Sp ADR
COM
294821608
503
40000
SH
SOLE
40000
0
0
Essential Utilities Inc
COM
29670g102
229
5000
SH
SOLE
5000
0
0
Estee Lauder Cl A
COM
518439104
32985
103700
SH
SOLE
103700
0
0
ETFMG Alternative Harvest ETF
COM
26924g508
313
15200
SH
SOLE
15200
0
0
Evoqua Water Technologies
COM
30057t105
338
10000
SH
SOLE
10000
0
0
Exact Sciences Corp
COM
30063p105
862
6935
SH
SOLE
6935
0
0
Expedia Grp Inc
COM
30212p303
728
4445
SH
SOLE
4445
0
0
Exxon Mobil Corp
COM
30231G102
1029
16310
SH
SOLE
16310
0
0
Facebook Inc Cl A
COM
30303M102
53332
153381
SH
SOLE
153381
0
0
Ferrari NV
COM
n3167y103
1030
5000
SH
SOLE
5000
0
0
Fidelity MSCI Materials Idx ET
COM
316092881
376
8145
SH
SOLE
8145
0
0
First Solar Inc
COM
336433107
459
5075
SH
SOLE
5075
0
0
Ford Motor Company
COM
345370860
10731
722132
SH
SOLE
722132
0
0
Fortinet Inc
COM
34959e109
595
2500
SH
SOLE
2500
0
0
Freeport-McMoRan Inc
COM
35671D857
3603
97100
SH
SOLE
97100
0
0
Fresenius Med Care AG Sp ADR
COM
358029106
416
10000
SH
SOLE
10000
0
0
Generac Hldgs Inc
COM
368736104
33214
80004
SH
SOLE
80004
0
0
Genius Sports Ltd
COM
g3934v109
235
12500
SH
SOLE
12500
0
0
Gilead Sciences Inc
COM
375558103
235
3415
SH
SOLE
3415
0
0
GlaxoSmithKline PLC Sp ADR
COM
37733W105
601
15100
SH
SOLE
15100
0
0
Goldman Sachs Grp
COM
38141g104
58820
154981
SH
SOLE
154981
0
0
HEICO Corp
COM
422806109
418
3000
SH
SOLE
3000
0
0
Hill-Rom Hldgs Inc
COM
431475102
341
3000
SH
SOLE
3000
0
0
Hillenbrand Inc
COM
431571108
220
5000
SH
SOLE
5000
0
0
Hitachi Ltd ADR
COM
433578507
916
8000
SH
SOLE
8000
0
0
Home Depot Inc
COM
437076102
64935
203627
SH
SOLE
203627
0
0
Honda Motor Co Ltd Sp ADR
COM
438128308
322
10000
SH
SOLE
10000
0
0
Honeywell International
COM
438516106
42640
194391
SH
SOLE
194391
0
0
Howmet Aerospace Inc
COM
443201108
762
22100
SH
SOLE
22100
0
0
HSBC Hldgs PLC Sp ADR
COM
404280406
289
10000
SH
SOLE
10000
0
0
IBM Corp
COM
459200101
1519
10363
SH
SOLE
10363
0
0
ICICI Bank Ltd Sp ADR
COM
45104G104
599
35000
SH
SOLE
35000
0
0
Illinois Tool Works
COM
452308109
1119
5006
SH
SOLE
5006
0
0
Illumina Inc
COM
452327109
14303
30225
SH
SOLE
30225
0
0
Imperial Oil Ltd
COM
453038408
304
10000
SH
SOLE
10000
0
0
Infosys Ltd Sp ADR
COM
456788108
636
30000
SH
SOLE
30000
0
0
Inovalon Hldgs Inc Cl A
COM
45781d101
323
9470
SH
SOLE
9470
0
0
Intel Corp
COM
458140100
1078
19204
SH
SOLE
19204
0
0
Intellia Therapeutics Inc
COM
45826j105
324
2000
SH
SOLE
2000
0
0
Intl Flavors & Fragrances Inc
COM
459506101
469
3141
SH
SOLE
3141
0
0
Intuitive Surgical Inc
COM
46120e602
967
1052
SH
SOLE
1052
0
0
Invesco Taxable Muni Bond ETF
COM
46138g805
843
25392
SH
SOLE
25392
0
0
Invesco Variable Rate Investme
COM
46090a879
1316
52439
SH
SOLE
52439
0
0
IQVIA Hldgs Inc
COM
46266c105
242
1000
SH
SOLE
1000
0
0
iShares 1-3 Yr Treasury Bond E
COM
464287457
492
5710
SH
SOLE
5710
0
0
iShares CMBS ETF
COM
46429b366
356
6545
SH
SOLE
6545
0
0
iShares Core MSCI EAFE ETF
COM
46432f842
4759
63570
SH
SOLE
63570
0
0
iShares Core MSCI Emerging Mkt
COM
46434g103
7589
113282
SH
SOLE
113282
0
0
iShares Core MSCI Total Intl S
COM
46432f834
2615
35681
SH
SOLE
35681
0
0
iShares Core S&P 500 ETF
COM
464287200
21081
49035
SH
SOLE
49035
0
0
iShares Core S&P Small Cap ETF
COM
464287804
4087
36178
SH
SOLE
36178
0
0
iShares Core S&P Total U.S. St
COM
464287150
5885
59593
SH
SOLE
59593
0
0
iShares Core S&P U.S. Value ET
COM
464287663
3281
45589
SH
SOLE
45589
0
0
iShares MBS ETF
COM
464288588
1494
13808
SH
SOLE
13808
0
0
iShares MSCI EAFE Small Cap ET
COM
464288273
1480
19959
SH
SOLE
19959
0
0
iShares MSCI Emerging Mkts ETF
COM
464287234
244
4425
SH
SOLE
4425
0
0
iShares Russell 1000 ETF
COM
464287622
4906
20267
SH
SOLE
20267
0
0
iShares Russell 1000 Growth ET
COM
464287614
250
920
SH
SOLE
920
0
0
iShares S&P 500 Value Idx ETF
COM
464287408
481
3260
SH
SOLE
3260
0
0
iShares S&P SmallCap 600 Value
COM
464287879
1909
18110
SH
SOLE
18110
0
0
iShares Short Treasury Bond ET
COM
464288679
788
7135
SH
SOLE
7135
0
0
Itron Inc
COM
465741106
300
3000
SH
SOLE
3000
0
0
ITT Inc
COM
45073v108
458
5000
SH
SOLE
5000
0
0
Jabil Circuit Inc
COM
466313103
291
5000
SH
SOLE
5000
0
0
Jacobs Engineering Grp
COM
469814107
39670
297330
SH
SOLE
297330
0
0
Johnson & Johnson
COM
478160104
3063
18591
SH
SOLE
18591
0
0
Johnson Outdoors Inc Cl A
COM
479167108
424
3500
SH
SOLE
3500
0
0
JPMorgan Chase & Co
COM
46625h100
603
3880
SH
SOLE
3880
0
0
Koninklijke Philips NV
COM
500472303
761
15304
SH
SOLE
15304
0
0
Kratos Defense & Security Solu
COM
50077b207
228
8000
SH
SOLE
8000
0
0
L3Harris Technologies Inc
COM
502431109
325
1502
SH
SOLE
1502
0
0
Lab Corp of America Hldgs
COM
50540r409
414
1500
SH
SOLE
1500
0
0
Lakeland Industries
COM
511795106
290
13000
SH
SOLE
13000
0
0
Lam Research Corp
COM
512807108
423
650
SH
SOLE
650
0
0
LG Display Co Ltd
COM
50186V102
205
19200
SH
SOLE
19200
0
0
Linde PLC
COM
g5494j103
289
1000
SH
SOLE
1000
0
0
Lindsay Corp
COM
535555106
578
3500
SH
SOLE
3500
0
0
Live Nation Entmt Inc
COM
538034109
1187
13550
SH
SOLE
13550
0
0
Lockheed Martin Corp
COM
539830109
33136
87580
SH
SOLE
87580
0
0
Lyft Inc Cl A
COM
55087p104
605
10000
SH
SOLE
10000
0
0
Martin Marietta Mtls
COM
573284106
352
1000
SH
SOLE
1000
0
0
Marvell Technology Inc
COM
573874104
233
4000
SH
SOLE
4000
0
0
Masco Corp
COM
574599106
355
6019
SH
SOLE
6019
0
0
Masimo Corp
COM
574795100
436
1800
SH
SOLE
1800
0
0
Mastercard Inc Cl A
COM
57636Q104
204
560
SH
SOLE
560
0
0
Match Group Inc
COM
57667L107
981
6085
SH
SOLE
6085
0
0
McAfee Corp Cl A
COM
579063108
476
17000
SH
SOLE
17000
0
0
McDonald's Corp
COM
580135101
2103
9106
SH
SOLE
9106
0
0
Mettler-Toledo Intl
COM
592688105
718
518
SH
SOLE
518
0
0
MGM Resorts Intl
COM
552953101
235
5500
SH
SOLE
5500
0
0
Micron Technology
COM
595112103
1725
20300
SH
SOLE
20300
0
0
Microsoft Corp
COM
594918104
114623
423120
SH
SOLE
423120
0
0
Mitsubishi UFJ Finl Grp Sp ADR
COM
606822104
407
75000
SH
SOLE
75000
0
0
Moderna Inc
COM
60770k107
731
3111
SH
SOLE
3111
0
0
Mueller Water Products Cl A
COM
624758108
159
11000
SH
SOLE
11000
0
0
Napco Security Tech Inc
COM
630402105
291
8000
SH
SOLE
8000
0
0
Netflix Inc
COM
64110L106
53905
102053
SH
SOLE
102053
0
0
New York Times Cl A
COM
650111107
348
8000
SH
SOLE
8000
0
0
NextEra Energy Inc
COM
65339f101
47841
652851
SH
SOLE
652851
0
0
Nike Inc Cl B
COM
654106103
934
6045
SH
SOLE
6045
0
0
Nokia Corp Sp ADR
COM
654902204
266
50000
SH
SOLE
50000
0
0
Northrop Grumman Corp
COM
666807102
363
1000
SH
SOLE
1000
0
0
Novartis AG Sp ADR
COM
66987V109
922
10100
SH
SOLE
10100
0
0
Novavax Inc
COM
670002401
1274
6000
SH
SOLE
6000
0
0
Novo Nordisk A/S Sp ADR
COM
670100205
1776
21200
SH
SOLE
21200
0
0
Nuance Communications
COM
67020Y100
322
5920
SH
SOLE
5920
0
0
Nucor Corp
COM
670346105
1075
11205
SH
SOLE
11205
0
0
Nutrien Ltd
COM
67077m108
303
5005
SH
SOLE
5005
0
0
Nvidia Corp
COM
67066G104
46081
57594
SH
SOLE
57594
0
0
NXP Semiconductors NV
COM
n6596x109
823
4000
SH
SOLE
4000
0
0
Okta Inc
COM
679295105
245
1000
SH
SOLE
1000
0
0
Old Dominion Freight Line
COM
679580100
508
2000
SH
SOLE
2000
0
0
Ollie's Bargain Outlet Hldgs
COM
681116109
252
3000
SH
SOLE
3000
0
0
Olympic Steel Inc
COM
68162k106
294
10000
SH
SOLE
10000
0
0
Ormat Tech Inc
COM
686688102
348
5000
SH
SOLE
5000
0
0
Oshkosh Corp
COM
688239201
623
5000
SH
SOLE
5000
0
0
Otis Worldwide Corp
COM
68902v107
942
11515
SH
SOLE
11515
0
0
Owens Corning Inc
COM
690742101
392
4000
SH
SOLE
4000
0
0
Paccar Inc
COM
693718108
268
3000
SH
SOLE
3000
0
0
Palantir Technologies Inc Cl A
COM
69608a108
778
29500
SH
SOLE
29500
0
0
Palo Alto Networks Inc
COM
697435105
3756
10123
SH
SOLE
10123
0
0
Paycom Software Inc
COM
70432v102
1786
4914
SH
SOLE
4914
0
0
PayPal Hldgs Inc
COM
70450y103
956
3279
SH
SOLE
3279
0
0
Peloton Interactive Inc Cl A
COM
70614w100
4593
37035
SH
SOLE
37035
0
0
Penn Natl Gaming Inc
COM
707569109
382
5000
SH
SOLE
5000
0
0
Pentair PLC
COM
G7S00T104
304
4500
SH
SOLE
4500
0
0
PepsiCo Inc
COM
713448108
726
4903
SH
SOLE
4903
0
0
PetroChina Co Ltd ADR
COM
71646E100
245
5000
SH
SOLE
5000
0
0
Pfizer Inc
COM
717081103
923
23576
SH
SOLE
23576
0
0
Pinterest Inc Cl A
COM
72352L106
790
10000
SH
SOLE
10000
0
0
Pioneer Natural Resources
COM
723787107
325
2000
SH
SOLE
2000
0
0
Planet Fitness Inc Cl A
COM
72703h101
301
4000
SH
SOLE
4000
0
0
Plug Power Inc
COM
72919p202
866
25315
SH
SOLE
25315
0
0
Posco ADR
COM
693483109
768
10000
SH
SOLE
10000
0
0
Procter & Gamble Co
COM
742718109
37528
278133
SH
SOLE
278133
0
0
Prologis Inc REIT
COM
74340w103
374
3130
SH
SOLE
3130
0
0
Proofpoint Inc
COM
743424103
434
2500
SH
SOLE
2500
0
0
ProShares UltraShort S&P 500 E
COM
74347b383
149
16533
SH
SOLE
16533
0
0
Prudential PLC ADR
COM
74435K204
476
12500
SH
SOLE
12500
0
0
Pulte Group Inc
COM
745867101
382
7000
SH
SOLE
7000
0
0
Qorvo Inc
COM
74736K101
587
3000
SH
SOLE
3000
0
0
Quanta Services Inc
COM
74762e102
757
8355
SH
SOLE
8355
0
0
Quest Diagnostics Inc
COM
74834L100
462
3500
SH
SOLE
3500
0
0
Rapid7 Inc
COM
753422104
237
2500
SH
SOLE
2500
0
0
Rayonier Inc REIT
COM
754907103
252
7000
SH
SOLE
7000
0
0
Raytheon Technologies Corp
COM
75513e101
1386
16244
SH
SOLE
16244
0
0
Regal Beloit Corp
COM
758750103
200
1500
SH
SOLE
1500
0
0
Regeneron Pharmaceuticals
COM
75886f107
894
1600
SH
SOLE
1600
0
0
Republic Services Inc
COM
760759100
385
3500
SH
SOLE
3500
0
0
RH
COM
74967x103
340
500
SH
SOLE
500
0
0
Rio Tinto PLC Sp ADR
COM
767204100
839
10000
SH
SOLE
10000
0
0
Rocket Companies Inc Cl A
COM
77311w101
237
12225
SH
SOLE
12225
0
0
Rockwell Automation
COM
773903109
572
2000
SH
SOLE
2000
0
0
Roku Inc
COM
77543r102
921
2005
SH
SOLE
2005
0
0
Roper Technologies Inc
COM
776696106
470
1000
SH
SOLE
1000
0
0
Royal Bank of Canada
COM
780087102
810
8000
SH
SOLE
8000
0
0
Royal Dutch Shell PLC Sp ADR C
COM
780259206
344
8512
SH
SOLE
8512
0
0
Salesforce.com Inc
COM
79466L302
1616
6615
SH
SOLE
6615
0
0
Sanofi Sp ADR
COM
80105N105
658
12500
SH
SOLE
12500
0
0
SAP SE Sp ADR
COM
803054204
705
5020
SH
SOLE
5020
0
0
Sasol Ltd Sp ADR
COM
803866300
230
15005
SH
SOLE
15005
0
0
Schlumberger Ltd
COM
806857108
22797
712177
SH
SOLE
712177
0
0
Schwab Intl Small Cap Equity E
COM
808524888
529
12708
SH
SOLE
12708
0
0
Sensata Tech Hldgs PLC
COM
g8060n102
812
14000
SH
SOLE
14000
0
0
Service Corp Intl
COM
817565104
281
5248
SH
SOLE
5248
0
0
ServiceNow Inc
COM
81762p102
737
1342
SH
SOLE
1342
0
0
Sherwin Williams Co
COM
824348106
1970
7230
SH
SOLE
7230
0
0
Shopify Inc Cl A
COM
82509L107
2967
2031
SH
SOLE
2031
0
0
ShotSpotter Inc
COM
82536t107
366
7500
SH
SOLE
7500
0
0
Shyft Group Inc
COM
825698103
262
7000
SH
SOLE
7000
0
0
Siemens AG Sp ADR
COM
826197501
1035
13000
SH
SOLE
13000
0
0
SK Telecom Co Ltd Sp ADR
COM
78440P108
785
25000
SH
SOLE
25000
0
0
Skyworks Solutions Inc
COM
83088m102
386
2011
SH
SOLE
2011
0
0
SM Energy Co
COM
78454L100
520
21100
SH
SOLE
21100
0
0
SmileDirectClub Inc
COM
83192h106
212
24375
SH
SOLE
24375
0
0
Smith & Nephew PLC Sp ADR
COM
83175m205
521
12000
SH
SOLE
12000
0
0
Snap-On Inc
COM
833034101
335
1500
SH
SOLE
1500
0
0
Snowflake Inc Cl A
COM
833445109
242
1000
SH
SOLE
1000
0
0
Sociedad Quimica y Minera de C
COM
833635105
781
16500
SH
SOLE
16500
0
0
Sonos Inc
COM
83570h108
969
27500
SH
SOLE
27500
0
0
Sony Grp Corp Sp ADR
COM
835699307
729
7500
SH
SOLE
7500
0
0
Sotera Health Co
COM
83601L102
267
11000
SH
SOLE
11000
0
0
Southwest Airlines Co
COM
844741108
46257
871300
SH
SOLE
871300
0
0
SPDR S&P 500 ETF Tr
COM
78462F103
2056
4804
SH
SOLE
4804
0
0
SPDR S&P Emerging Mkts SmallCa
COM
78463x756
412
6723
SH
SOLE
6723
0
0
Spirit Aerosystems Hldgs Cl A
COM
848574109
448
9500
SH
SOLE
9500
0
0
Spotify Technology SA
COM
L8681t102
23991
87054
SH
SOLE
87054
0
0
Square Inc Cl A
COM
852234103
3032
12435
SH
SOLE
12435
0
0
Stanley Black & Decker
COM
854502101
410
2000
SH
SOLE
2000
0
0
State Street Corp
COM
857477103
286
3475
SH
SOLE
3475
0
0
Steel Dynamics Inc
COM
858119100
477
8000
SH
SOLE
8000
0
0
Stellantis NV
COM
n82405106
591
30000
SH
SOLE
30000
0
0
Stericycle Inc
COM
858912108
209
2920
SH
SOLE
2920
0
0
Stryker Corp
COM
863667101
57674
222054
SH
SOLE
222054
0
0
Suncor Energy Inc
COM
867224107
719
30005
SH
SOLE
30005
0
0
Sunrun Inc
COM
86771w105
339
6075
SH
SOLE
6075
0
0
Synchrony Financial
COM
87165b103
61146
1260213
SH
SOLE
1260213
0
0
Sysco Corp
COM
871829107
1006
12945
SH
SOLE
12945
0
0
Taiwan Semicon Mfg Co Ltd Sp A
COM
874039100
1215
10114
SH
SOLE
10114
0
0
Take-Two Interactive Software
COM
874054109
449
2535
SH
SOLE
2535
0
0
Tandem Diabetes Care
COM
875372203
342
3513
SH
SOLE
3513
0
0
Target Corp
COM
87612E106
227
940
SH
SOLE
940
0
0
Tata Motors Ltd Sp ADR
COM
876568502
686
30100
SH
SOLE
30100
0
0
TC Energy Corp
COM
87807b107
248
5000
SH
SOLE
5000
0
0
TE Connectivity Ltd
COM
H84989104
388
2866
SH
SOLE
2866
0
0
Teladoc Health Inc
COM
87918a105
913
5491
SH
SOLE
5491
0
0
Teledyne Technologies Inc
COM
879360105
539
1288
SH
SOLE
1288
0
0
Tenaris SA ADR
COM
88031M109
285
13000
SH
SOLE
13000
0
0
Tencent Music Entertainment AD
COM
88034p109
232
15000
SH
SOLE
15000
0
0
Tesla Inc
COM
88160R101
2358
3469
SH
SOLE
3469
0
0
Tetra Tech Inc
COM
88162g103
240
1963
SH
SOLE
1963
0
0
Thermo Fisher Scientific
COM
883556102
48995
97121
SH
SOLE
97121
0
0
TJX Companies Inc
COM
872540109
567
8414
SH
SOLE
8414
0
0
Toronto Dominion Bank
COM
891160509
701
10000
SH
SOLE
10000
0
0
Toyota Motor Corp Sp ADR
COM
892331307
1574
9000
SH
SOLE
9000
0
0
Tractor Supply Co
COM
892356106
393
2113
SH
SOLE
2113
0
0
Trane Technologies PLC
COM
g8994e103
479
2600
SH
SOLE
2600
0
0
Trex Company Inc
COM
89531p105
204
2000
SH
SOLE
2000
0
0
Trupanion Inc
COM
898202106
230
2000
SH
SOLE
2000
0
0
Twilio Inc Cl A
COM
90138f102
564
1430
SH
SOLE
1430
0
0
Twitter Inc
COM
90184L102
516
7500
SH
SOLE
7500
0
0
Uber Technologies Inc
COM
90353t100
24070
480250
SH
SOLE
480250
0
0
UFP Industries Inc
COM
90278q108
225
3025
SH
SOLE
3025
0
0
Ulta Beauty Inc
COM
90384s303
2538
7341
SH
SOLE
7341
0
0
Unilever PLC Sp ADR
COM
904767704
884
15106
SH
SOLE
15106
0
0
Union Pacific Corp
COM
907818108
2217
10082
SH
SOLE
10082
0
0
United Parcel Service Cl B
COM
911312106
61914
297706
SH
SOLE
297706
0
0
United Rentals Inc
COM
911363109
692
2168
SH
SOLE
2168
0
0
United States Steel
COM
912909108
240
10000
SH
SOLE
10000
0
0
UnitedHealth Grp Inc
COM
91324p102
1331
3324
SH
SOLE
3324
0
0
Unity Software Inc
COM
91332u101
549
5000
SH
SOLE
5000
0
0
US Bancorp
COM
902973304
427
7490
SH
SOLE
7490
0
0
UWM Hldgs Corp
COM
91823b109
160
18900
SH
SOLE
18900
0
0
Vale SA Sp ADR
COM
91912E105
1141
50005
SH
SOLE
50005
0
0
Valmont Industries
COM
920253101
472
2000
SH
SOLE
2000
0
0
Vanguard Extended Market ETF
COM
922908652
208
1105
SH
SOLE
1105
0
0
Vanguard FTSE All World ex-U.S
COM
922042775
611
9644
SH
SOLE
9644
0
0
Vanguard FTSE All World ex-U.S
COM
922042718
857
6278
SH
SOLE
6278
0
0
Vanguard FTSE Developed Mkts E
COM
921943858
498
9660
SH
SOLE
9660
0
0
Vanguard FTSE Emerging Mkts ET
COM
922042858
1351
24881
SH
SOLE
24881
0
0
Vanguard Large Cap Idx Fd ETF
COM
922908637
1745
8690
SH
SOLE
8690
0
0
Vanguard Mega Cap Value Idx Fd
COM
921910840
266
2670
SH
SOLE
2670
0
0
Vanguard REIT ETF
COM
922908553
926
9093
SH
SOLE
9093
0
0
Vanguard S&P Small Cap Value I
COM
921932778
256
1405
SH
SOLE
1405
0
0
Vanguard Short Term Corp Bond
COM
92206c409
2396
28964
SH
SOLE
28964
0
0
Vanguard Small Cap ETF
COM
922908751
917
4070
SH
SOLE
4070
0
0
Vanguard Small Cap Value ETF
COM
922908611
1233
7100
SH
SOLE
7100
0
0
Vanguard Total Intl Stock Idx
COM
921909768
336
5110
SH
SOLE
5110
0
0
Vanguard Total Stock Market ET
COM
922908769
3245
14564
SH
SOLE
14564
0
0
Vanguard Value ETF
COM
922908744
1176
8552
SH
SOLE
8552
0
0
Veoneer Inc
COM
92336x109
207
9000
SH
SOLE
9000
0
0
Verizon Communications
COM
92343V104
448
7989
SH
SOLE
7989
0
0
Vertex Pharma
COM
92532f100
252
1251
SH
SOLE
1251
0
0
Virgin Galactic Hldgs Inc
COM
92766k106
230
5000
SH
SOLE
5000
0
0
Visa Inc Cl A
COM
92826C839
57859
247449
SH
SOLE
247449
0
0
Vodafone Grp PLC Sp ADR
COM
92857W308
257
15000
SH
SOLE
15000
0
0
Volvo AB B Shs
COM
928856301
1204
50000
SH
SOLE
50000
0
0
Vulcan Materials Co
COM
929160109
35449
203648
SH
SOLE
203648
0
0
Walmart Inc
COM
931142103
677
4798
SH
SOLE
4798
0
0
Walt Disney Co
COM
254687106
39171
222855
SH
SOLE
222855
0
0
Waste Connections Inc
COM
94106b101
358
3000
SH
SOLE
3000
0
0
Waste Mgmt Inc
COM
94106L109
2069
14764
SH
SOLE
14764
0
0
Watts Water Tech Cl A
COM
942749102
511
3500
SH
SOLE
3500
0
0
Wayfair Inc Cl A
COM
94419L101
631
2000
SH
SOLE
2000
0
0
WD-40 Company
COM
929236107
256
1000
SH
SOLE
1000
0
0
Welltower Inc REIT
COM
95040q104
291
3500
SH
SOLE
3500
0
0
Western Digital Corp
COM
958102105
404
5680
SH
SOLE
5680
0
0
Weyerhaeuser Co REIT
COM
962166104
1218
35375
SH
SOLE
35375
0
0
Winnebago Industries Inc
COM
974637100
340
5000
SH
SOLE
5000
0
0
XPO Logistics Inc
COM
983793100
210
1500
SH
SOLE
1500
0
0
Xylem Inc
COM
98419m100
1751
14600
SH
SOLE
14600
0
0
YETI Hldgs Inc
COM
98585x104
918
10000
SH
SOLE
10000
0
0
Zebra Tech Corp Cl A
COM
989207105
529
1000
SH
SOLE
1000
0
0
Zendesk Inc
COM
98936j101
217
1500
SH
SOLE
1500
0
0
Zillow Grp Inc Cl C
COM
98954m200
770
6300
SH
SOLE
6300
0
0
Zimmer Biomet Hldgs Inc
COM
98956p102
387
2409
SH
SOLE
2409
0
0
Zoetis Inc
COM
98978v103
43001
230744
SH
SOLE
230744
0
0
Zoom Video Comms Inc Cl A
COM
98980l101
1167
3015
SH
SOLE
3015
0
0