0000884314-21-000002.txt : 20210212
0000884314-21-000002.hdr.sgml : 20210212
20210212105622
ACCESSION NUMBER: 0000884314-21-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210212
DATE AS OF CHANGE: 20210212
EFFECTIVENESS DATE: 20210212
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: 21624079
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
12-31-2020
12-31-2020
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
02-12-2021
0
389
2250024
false
INFORMATION TABLE
2
inftable123120.xml
3M Co
COM
88579y101
17558
100454
SH
SOLE
100454
0
0
ABB Ltd Sp ADR
COM
000375204
559
20000
SH
SOLE
20000
0
0
Abbott Laboratories
COM
002824100
38416
350861
SH
SOLE
350861
0
0
AbbVie Inc
COM
00287y109
673
6282
SH
SOLE
6282
0
0
ABIOMED Inc
COM
003654100
324
1000
SH
SOLE
1000
0
0
Activision Blizzard Inc
COM
00507v109
706
7600
SH
SOLE
7600
0
0
Adaptive Biotechnologies Corp
COM
00650f109
207
3500
SH
SOLE
3500
0
0
Adobe Inc
COM
00724f101
1701
3402
SH
SOLE
3402
0
0
ADT Inc
COM
00090q103
79
10000
SH
SOLE
10000
0
0
Advanced Micro Devices
COM
007903107
256
2792
SH
SOLE
2792
0
0
Aegion Corp
COM
00770F104
228
12000
SH
SOLE
12000
0
0
Aerovironment Inc
COM
008073108
304
3500
SH
SOLE
3500
0
0
Aflac Inc
COM
001055102
245
5500
SH
SOLE
5500
0
0
AGCO Corp
COM
001084102
412
4000
SH
SOLE
4000
0
0
Agilent Technologies
COM
00846u101
474
4000
SH
SOLE
4000
0
0
Air Products & Chemicals
COM
009158106
29523
108055
SH
SOLE
108055
0
0
Air Transport Services Grp
COM
00922r105
313
10000
SH
SOLE
10000
0
0
Airbnb Inc Cl A
COM
009066101
12639
86098
SH
SOLE
86098
0
0
Alibaba Grp Hldg Ltd Sp ADR
COM
01609w102
2076
8920
SH
SOLE
8920
0
0
Align Technology Inc
COM
016255101
534
1000
SH
SOLE
1000
0
0
Alphabet Inc Cl A
COM
02079k305
589
336
SH
SOLE
336
0
0
Alphabet Inc Cl C
COM
02079k107
86949
49632
SH
SOLE
49632
0
0
Alumina Ltd Sp ADR
COM
022205108
448
80000
SH
SOLE
80000
0
0
Amazon.com Inc
COM
023135106
154199
47345
SH
SOLE
47345
0
0
Ambev SA Sp ADR
COM
02319v103
306
100000
SH
SOLE
100000
0
0
Amdocs Ltd
COM
g02602103
287
4045
SH
SOLE
4045
0
0
Amedisys Inc
COM
023436108
396
1350
SH
SOLE
1350
0
0
American Elec Power
COM
025537101
291
3500
SH
SOLE
3500
0
0
American Express Co
COM
025816109
1707
14120
SH
SOLE
14120
0
0
American Tower Corp REIT
COM
03027X100
224
1000
SH
SOLE
1000
0
0
American Water Works
COM
030420103
3410
22220
SH
SOLE
22220
0
0
Amgen Inc
COM
031162100
529
2300
SH
SOLE
2300
0
0
Amphastar Pharma Inc
COM
03209r103
251
12500
SH
SOLE
12500
0
0
Anheuser-Busch InBev SA NV Sp
COM
03524A108
804
11500
SH
SOLE
11500
0
0
Anthem Inc
COM
036752103
207
646
SH
SOLE
646
0
0
Apple Inc
COM
037833100
220227
1659707
SH
SOLE
1659707
0
0
Applied Materials Inc
COM
038222105
808
9365
SH
SOLE
9365
0
0
Aptiv PLC
COM
g6095L109
32359
248360
SH
SOLE
248360
0
0
Arcosa Inc
COM
039653100
203
3700
SH
SOLE
3700
0
0
Array Technologies Inc
COM
04271t100
216
5000
SH
SOLE
5000
0
0
AstraZeneca PLC Sp ADR
COM
046353108
966
19325
SH
SOLE
19325
0
0
Aurora Cannabis Inc
COM
05156x884
83
10000
SH
SOLE
10000
0
0
Autodesk Inc
COM
052769106
657
2151
SH
SOLE
2151
0
0
Autoliv Inc
COM
052800109
967
10500
SH
SOLE
10500
0
0
Automatic Data Processing
COM
053015103
841
4775
SH
SOLE
4775
0
0
Avery Dennison Corp
COM
053611109
388
2500
SH
SOLE
2500
0
0
Axon Enterprise Inc
COM
05464c101
551
4500
SH
SOLE
4500
0
0
Badger Meter Inc
COM
056525108
376
4000
SH
SOLE
4000
0
0
Baidu Inc Sp ADR
COM
056752108
605
2800
SH
SOLE
2800
0
0
Ball Corp
COM
058498106
25886
277809
SH
SOLE
277809
0
0
Ballard Power Systems
COM
058586108
1872
80000
SH
SOLE
80000
0
0
Banco Santander SA Sp ADR
COM
05964H105
153
50000
SH
SOLE
50000
0
0
Bank of Montreal
COM
063671101
228
3000
SH
SOLE
3000
0
0
Bank of Nova Scotia
COM
064149107
540
10000
SH
SOLE
10000
0
0
Barrick Gold Corp
COM
067901108
578
25355
SH
SOLE
25355
0
0
Beam Global
COM
07373b109
406
5500
SH
SOLE
5500
0
0
Berkshire Hathaway Cl A
COM
084670108
4869
14
SH
SOLE
14
0
0
Berkshire Hathaway Cl B
COM
084670702
926
3992
SH
SOLE
3992
0
0
Beyond Meat Inc
COM
08862e109
366
2925
SH
SOLE
2925
0
0
BHP Grp Ltd Sp ADR
COM
088606108
1849
28300
SH
SOLE
28300
0
0
Blackstone Grp Inc Cl A
COM
09260d107
25379
391596
SH
SOLE
391596
0
0
Blink Charging Co
COM
09354a100
235
5500
SH
SOLE
5500
0
0
Booking Hldgs Inc
COM
09857L108
334
150
SH
SOLE
150
0
0
Boston Properties Inc REIT
COM
101121101
246
2605
SH
SOLE
2605
0
0
Boston Scientific Corp
COM
101137107
870
24200
SH
SOLE
24200
0
0
BP PLC Sp ADR
COM
055622104
327
15955
SH
SOLE
15955
0
0
Brink's Co
COM
109696104
252
3500
SH
SOLE
3500
0
0
Broadcom Inc
COM
11135f101
341
778
SH
SOLE
778
0
0
Brookfield Asset Mgmt Cl A
COM
112585104
774
18750
SH
SOLE
18750
0
0
Brookfield Renewable Ptnrs LP
COM
g16258108
324
7500
SH
SOLE
7500
0
0
Brown-Forman Corp Cl B
COM
115637209
477
6000
SH
SOLE
6000
0
0
Caesars Entertainment Inc
COM
12769g100
223
3000
SH
SOLE
3000
0
0
California Water Srvc
COM
130788102
270
5000
SH
SOLE
5000
0
0
Callaway Golf Co
COM
131193104
312
13000
SH
SOLE
13000
0
0
Camping World Hldgs Inc Cl A
COM
13462k109
261
10000
SH
SOLE
10000
0
0
Canadian Natl Rwy Co
COM
136375102
1208
11000
SH
SOLE
11000
0
0
Canadian Natural Resources
COM
136385101
241
10000
SH
SOLE
10000
0
0
Canadian Pacific Rwy
COM
13645T100
867
2500
SH
SOLE
2500
0
0
Carvana Co
COM
146869102
263
1100
SH
SOLE
1100
0
0
Caterpillar Inc
COM
149123101
28117
154474
SH
SOLE
154474
0
0
Cerner Corp
COM
156782104
235
3000
SH
SOLE
3000
0
0
CF Industries Hldgs Inc
COM
125269100
271
7000
SH
SOLE
7000
0
0
Charles River Labs
COM
159864107
225
899
SH
SOLE
899
0
0
Check Point Software
COM
M22465104
1015
7640
SH
SOLE
7640
0
0
Chegg Inc
COM
163092109
641
7100
SH
SOLE
7100
0
0
Cheniere Energy Inc
COM
16411r208
300
5000
SH
SOLE
5000
0
0
Chevron Corp
COM
166764100
40914
484478
SH
SOLE
484478
0
0
Chubb Ltd
COM
h1467j104
26006
168956
SH
SOLE
168956
0
0
Churchill Downs Inc
COM
171484108
487
2500
SH
SOLE
2500
0
0
Cintas Corp
COM
172908105
323
915
SH
SOLE
915
0
0
Cisco Systems Inc
COM
17275r102
539
12051
SH
SOLE
12051
0
0
Citrix Systems Inc
COM
177376100
332
2555
SH
SOLE
2555
0
0
Clean Harbors Inc
COM
184496107
266
3500
SH
SOLE
3500
0
0
CNH Industrial NV
COM
n20944109
642
50000
SH
SOLE
50000
0
0
Coca-Cola Co
COM
191216100
484
8821
SH
SOLE
8821
0
0
Coca Cola Femsa SAB de SV Sp A
COM
191241108
231
5000
SH
SOLE
5000
0
0
Colgate-Palmolive Co
COM
194162103
428
5008
SH
SOLE
5008
0
0
Comcast Corp Cl A
COM
20030N101
16784
320306
SH
SOLE
320306
0
0
Constellation Brands Cl A
COM
21036p108
368
1680
SH
SOLE
1680
0
0
Copart Inc
COM
217204106
406
3194
SH
SOLE
3194
0
0
Corning Inc
COM
219350105
635
17625
SH
SOLE
17625
0
0
Costco Wholesale Corp
COM
22160k105
77370
205346
SH
SOLE
205346
0
0
Covanta Hldg Corp
COM
22282E102
131
10000
SH
SOLE
10000
0
0
CRISPR Therapeutics AG
COM
h17182108
1003
6550
SH
SOLE
6550
0
0
Criteo SA Sp ADR
COM
226718104
322
15690
SH
SOLE
15690
0
0
Cronos Group Inc
COM
22717L101
104
15000
SH
SOLE
15000
0
0
CrowdStrike Hldgs Inc
COM
22788c105
2807
13250
SH
SOLE
13250
0
0
Crown Castle Intl Corp REIT
COM
22822v101
26699
167720
SH
SOLE
167720
0
0
Curtiss-Wright Corp
COM
231561101
291
2500
SH
SOLE
2500
0
0
CyberArk Software Ltd
COM
M2682V108
745
4610
SH
SOLE
4610
0
0
Danaher Corp
COM
235851102
962
4330
SH
SOLE
4330
0
0
Darden Restaurants
COM
237194105
322
2700
SH
SOLE
2700
0
0
Deere & Co
COM
244199105
35372
131469
SH
SOLE
131469
0
0
Delta Air Lines Inc
COM
247361702
317
7875
SH
SOLE
7875
0
0
DexCom Inc
COM
252131107
17106
46267
SH
SOLE
46267
0
0
Diageo PLC Sp ADR
COM
25243Q205
910
5730
SH
SOLE
5730
0
0
DocuSign Inc
COM
256163106
744
3345
SH
SOLE
3345
0
0
Dollar General Corp
COM
256677105
59990
285258
SH
SOLE
285258
0
0
Dominion Energy Inc
COM
25746u109
36629
487082
SH
SOLE
487082
0
0
Domino's Pizza Inc
COM
25754a201
389
1015
SH
SOLE
1015
0
0
DR Horton Inc
COM
23331a109
23429
339946
SH
SOLE
339946
0
0
Dr Reddy's Lab Ltd ADR
COM
256135203
570
8000
SH
SOLE
8000
0
0
Draftkings Inc Cl A
COM
26142r104
1103
23700
SH
SOLE
23700
0
0
DTE Energy Co
COM
233331107
212
1750
SH
SOLE
1750
0
0
Eastman Chemical Co
COM
277432100
351
3500
SH
SOLE
3500
0
0
Ecolab Inc
COM
278865100
1374
6350
SH
SOLE
6350
0
0
Edwards Lifesciences
COM
28176e108
3238
35495
SH
SOLE
35495
0
0
Eni SPA Sp ADR
COM
26874r108
206
10000
SH
SOLE
10000
0
0
Enphase Energy Inc
COM
29355a107
6137
34975
SH
SOLE
34975
0
0
Equinix Inc REIT
COM
29444U700
479
670
SH
SOLE
670
0
0
Equinor ASA Sp ADR
COM
29446m102
246
15000
SH
SOLE
15000
0
0
Ericsson LM Tel Sp ADR
COM
294821608
478
40000
SH
SOLE
40000
0
0
Essential Utilities Inc
COM
29670g102
236
5000
SH
SOLE
5000
0
0
Estee Lauder Cl A
COM
518439104
391
1470
SH
SOLE
1470
0
0
ETFMG Alternative Harvest ETF
COM
26924g508
224
15614
SH
SOLE
15614
0
0
Evoqua Water Technologies
COM
30057t105
270
10000
SH
SOLE
10000
0
0
Expedia Grp Inc
COM
30212p303
589
4445
SH
SOLE
4445
0
0
Exxon Mobil Corp
COM
30231G102
491
11905
SH
SOLE
11905
0
0
F5 Networks Inc
COM
315616102
651
3700
SH
SOLE
3700
0
0
Facebook Inc Cl A
COM
30303M102
41303
151206
SH
SOLE
151206
0
0
Ferrari NV
COM
n3167y103
1148
5000
SH
SOLE
5000
0
0
Fiat Chrysler Automobiles NV
COM
n31738102
543
30000
SH
SOLE
30000
0
0
First Solar Inc
COM
336433107
895
9050
SH
SOLE
9050
0
0
Flir Systems Inc
COM
302445101
333
7600
SH
SOLE
7600
0
0
Ford Motor Company
COM
345370860
5129
583482
SH
SOLE
583482
0
0
Fortinet Inc
COM
34959e109
371
2500
SH
SOLE
2500
0
0
Fox Factory Hldg Corp
COM
35138v102
211
2000
SH
SOLE
2000
0
0
Freeport-McMoRan Inc
COM
35671D857
265
10200
SH
SOLE
10200
0
0
Fresenius Med Care AG Sp ADR
COM
358029106
416
10000
SH
SOLE
10000
0
0
Generac Hldgs Inc
COM
368736104
569
2500
SH
SOLE
2500
0
0
Gilead Sciences Inc
COM
375558103
217
3720
SH
SOLE
3720
0
0
GlaxoSmithKline PLC Sp ADR
COM
37733W105
559
15200
SH
SOLE
15200
0
0
Gold Trust
COM
78463V107
204
1145
SH
SOLE
1145
0
0
Goldman Sachs Grp
COM
38141g104
409
1550
SH
SOLE
1550
0
0
HEICO Corp
COM
422806109
411
3106
SH
SOLE
3106
0
0
Hill-Rom Hldgs Inc
COM
431475102
294
3000
SH
SOLE
3000
0
0
Hitachi Ltd ADR
COM
433578507
635
8000
SH
SOLE
8000
0
0
Hologic Inc
COM
436440101
291
4000
SH
SOLE
4000
0
0
Home Depot Inc
COM
437076102
59608
224409
SH
SOLE
224409
0
0
Honda Motor Co Ltd Sp ADR
COM
438128308
283
10000
SH
SOLE
10000
0
0
Honeywell International
COM
438516106
38089
179073
SH
SOLE
179073
0
0
HSBC Hldgs PLC Sp ADR
COM
404280406
259
10000
SH
SOLE
10000
0
0
IBM Corp
COM
459200101
1434
11390
SH
SOLE
11390
0
0
ICICI Bank Ltd Sp ADR
COM
45104G104
520
35000
SH
SOLE
35000
0
0
Illinois Tool Works
COM
452308109
735
3606
SH
SOLE
3606
0
0
Illumina Inc
COM
452327109
370
1000
SH
SOLE
1000
0
0
Infosys Ltd Sp ADR
COM
456788108
509
30000
SH
SOLE
30000
0
0
Inovalon Hldgs Inc Cl A
COM
45781d101
250
13750
SH
SOLE
13750
0
0
Intel Corp
COM
458140100
736
14766
SH
SOLE
14766
0
0
Intuitive Surgical Inc
COM
46120e602
903
1104
SH
SOLE
1104
0
0
Invesco Taxable Muni Bond ETF
COM
46138g805
854
25484
SH
SOLE
25484
0
0
Invesco Variable Rate Investme
COM
46090a879
1348
53939
SH
SOLE
53939
0
0
IQVIA Hldgs Inc
COM
46266c105
269
1500
SH
SOLE
1500
0
0
iRhythm Technologies Inc
COM
450056106
1044
4400
SH
SOLE
4400
0
0
iShares 0-5 Yr Investment Grad
COM
46434v100
231
4430
SH
SOLE
4430
0
0
iShares 1-3 Yr Treasury Bond E
COM
464287457
564
6535
SH
SOLE
6535
0
0
iShares Core MSCI EAFE ETF
COM
46432f842
2882
41716
SH
SOLE
41716
0
0
iShares Core MSCI Emerging Mkt
COM
46434g103
5027
81024
SH
SOLE
81024
0
0
iShares Core MSCI Total Intl S
COM
46432f834
2320
34532
SH
SOLE
34532
0
0
iShares Core S&P 500 ETF
COM
464287200
15493
41273
SH
SOLE
41273
0
0
iShares Core S&P Small Cap ETF
COM
464287804
2892
31465
SH
SOLE
31465
0
0
iShares Core S&P Total U.S. St
COM
464287150
4817
55863
SH
SOLE
55863
0
0
iShares Core S&P U.S. Value ET
COM
464287663
1740
27986
SH
SOLE
27986
0
0
iShares MBS ETF
COM
464288588
1661
15086
SH
SOLE
15086
0
0
iShares MSCI EAFE Small Cap ET
COM
464288273
1366
19984
SH
SOLE
19984
0
0
iShares MSCI Emerging Mkts ETF
COM
464287234
229
4425
SH
SOLE
4425
0
0
iShares Russell 1000 ETF
COM
464287622
4326
20422
SH
SOLE
20422
0
0
iShares Russell 1000 Growth ET
COM
464287614
222
920
SH
SOLE
920
0
0
iShares S&P 500 Value Idx ETF
COM
464287408
414
3235
SH
SOLE
3235
0
0
iShares S&P SmallCap 600 Value
COM
464287879
736
9056
SH
SOLE
9056
0
0
iShares Short Treasury Bond ET
COM
464288679
1132
10238
SH
SOLE
10238
0
0
Itron Inc
COM
465741106
288
3000
SH
SOLE
3000
0
0
ITT Inc
COM
45073v108
385
5000
SH
SOLE
5000
0
0
Jacobs Engineering Grp
COM
469814107
27927
256309
SH
SOLE
256309
0
0
Johnson & Johnson
COM
478160104
2913
18510
SH
SOLE
18510
0
0
Johnson Outdoors Inc Cl A
COM
479167108
394
3500
SH
SOLE
3500
0
0
JPMorgan Chase & Co
COM
46625h100
518
4080
SH
SOLE
4080
0
0
Keysight Technologies Inc
COM
49338L103
476
3600
SH
SOLE
3600
0
0
Koninklijke Philips NV
COM
500472303
829
15304
SH
SOLE
15304
0
0
Kratos Defense & Security Solu
COM
50077b207
219
8000
SH
SOLE
8000
0
0
L3Harris Technologies Inc
COM
502431109
284
1502
SH
SOLE
1502
0
0
Lab Corp of America Hldgs
COM
50540r409
305
1500
SH
SOLE
1500
0
0
Lakeland Industries
COM
511795106
354
13000
SH
SOLE
13000
0
0
Linde PLC
COM
g5494j103
308
1170
SH
SOLE
1170
0
0
Lindsay Corp
COM
535555106
450
3500
SH
SOLE
3500
0
0
Live Nation Entmt Inc
COM
538034109
518
7050
SH
SOLE
7050
0
0
Lockheed Martin Corp
COM
539830109
25324
71340
SH
SOLE
71340
0
0
Lululemon Athletica
COM
550021109
304
873
SH
SOLE
873
0
0
Lyft Inc Cl A
COM
55087p104
491
10000
SH
SOLE
10000
0
0
Martin Marietta Mtls
COM
573284106
284
1000
SH
SOLE
1000
0
0
Masco Corp
COM
574599106
605
11019
SH
SOLE
11019
0
0
Masimo Corp
COM
574795100
819
3050
SH
SOLE
3050
0
0
Match Group Inc
COM
57667L107
1059
7005
SH
SOLE
7005
0
0
McAfee Corp Cl A
COM
579063108
167
10000
SH
SOLE
10000
0
0
McDonald's Corp
COM
580135101
41954
195519
SH
SOLE
195519
0
0
Merck & Co
COM
58933Y105
14678
179432
SH
SOLE
179432
0
0
Mettler-Toledo Intl
COM
592688105
584
512
SH
SOLE
512
0
0
Micron Technology
COM
595112103
5939
79000
SH
SOLE
79000
0
0
Microsoft Corp
COM
594918104
93918
422254
SH
SOLE
422254
0
0
Mitsubishi UFJ Finl Grp Sp ADR
COM
606822104
332
75000
SH
SOLE
75000
0
0
Moderna Inc
COM
60770k107
325
3111
SH
SOLE
3111
0
0
Mueller Water Products Cl A
COM
624758108
124
10000
SH
SOLE
10000
0
0
Napco Security Tech Inc
COM
630402105
210
8000
SH
SOLE
8000
0
0
Netflix Inc
COM
64110L106
19525
36109
SH
SOLE
36109
0
0
New York Times Cl A
COM
650111107
414
8000
SH
SOLE
8000
0
0
Newmont Corp
COM
651639106
326
5450
SH
SOLE
5450
0
0
NextEra Energy Inc
COM
65339f101
52125
675630
SH
SOLE
675630
0
0
NICE Ltd Sp ADR
COM
653656108
227
802
SH
SOLE
802
0
0
Nike Inc Cl B
COM
654106103
1138
8045
SH
SOLE
8045
0
0
Nissan Motor Co Ltd Sp ADR
COM
654744408
216
20000
SH
SOLE
20000
0
0
Nokia Corp Sp ADR
COM
654902204
391
100000
SH
SOLE
100000
0
0
Northrop Grumman Corp
COM
666807102
305
1000
SH
SOLE
1000
0
0
Novartis AG Sp ADR
COM
66987V109
954
10100
SH
SOLE
10100
0
0
Novo Nordisk A/S Sp ADR
COM
670100205
699
10000
SH
SOLE
10000
0
0
Nuance Communications
COM
67020Y100
261
5920
SH
SOLE
5920
0
0
Nucor Corp
COM
670346105
591
11105
SH
SOLE
11105
0
0
Nutrien Ltd
COM
67077m108
241
5005
SH
SOLE
5005
0
0
Nuveen Maryland Quality Muni I
COM
67061q107
192
13600
SH
SOLE
13600
0
0
Nvidia Corp
COM
67066G104
21722
41597
SH
SOLE
41597
0
0
NXP Semiconductors NV
COM
n6596x109
636
4000
SH
SOLE
4000
0
0
Okta Inc
COM
679295105
254
1000
SH
SOLE
1000
0
0
Old Dominion Freight Line
COM
679580100
781
4000
SH
SOLE
4000
0
0
Ollie's Bargain Outlet Hldgs
COM
681116109
368
4500
SH
SOLE
4500
0
0
Olympic Steel Inc
COM
68162k106
133
10000
SH
SOLE
10000
0
0
Ormat Tech Inc
COM
686688102
451
5000
SH
SOLE
5000
0
0
Oshkosh Corp
COM
688239201
624
7250
SH
SOLE
7250
0
0
Otis Worldwide Corp
COM
68902v107
1645
24350
SH
SOLE
24350
0
0
Owens Corning Inc
COM
690742101
303
4000
SH
SOLE
4000
0
0
Paccar Inc
COM
693718108
216
2500
SH
SOLE
2500
0
0
Palantir Technologies Inc Cl A
COM
69608a108
695
29500
SH
SOLE
29500
0
0
Palo Alto Networks Inc
COM
697435105
676
1903
SH
SOLE
1903
0
0
Paycom Software Inc
COM
70432v102
667
1475
SH
SOLE
1475
0
0
PayPal Hldgs Inc
COM
70450y103
37292
159231
SH
SOLE
159231
0
0
Peloton Interactive Inc Cl A
COM
70614w100
780
5140
SH
SOLE
5140
0
0
Penn Natl Gaming Inc
COM
707569109
432
5000
SH
SOLE
5000
0
0
Pentair PLC
COM
G7S00T104
239
4500
SH
SOLE
4500
0
0
PepsiCo Inc
COM
713448108
564
3803
SH
SOLE
3803
0
0
Pfizer Inc
COM
717081103
711
19310
SH
SOLE
19310
0
0
Phreesia Inc
COM
71944f106
326
6000
SH
SOLE
6000
0
0
Pinterest Inc Cl A
COM
72352L106
659
10000
SH
SOLE
10000
0
0
Pioneer Natural Resources
COM
723787107
228
2000
SH
SOLE
2000
0
0
Planet Fitness Inc Cl A
COM
72703h101
311
4000
SH
SOLE
4000
0
0
Plug Power Inc
COM
72919p202
1017
30000
SH
SOLE
30000
0
0
Procter & Gamble Co
COM
742718109
32927
236649
SH
SOLE
236649
0
0
Prologis Inc REIT
COM
74340w103
29703
298046
SH
SOLE
298046
0
0
Proofpoint Inc
COM
743424103
341
2500
SH
SOLE
2500
0
0
ProShares UltraPro S&P 500 ETF
COM
74347X864
2344
30500
SH
SOLE
30500
0
0
ProShares UltraPro Short S&P 5
COM
74347b110
133
22500
SH
SOLE
22500
0
0
ProShares UltraShort S&P 500 E
COM
74347b383
205
16533
SH
SOLE
16533
0
0
Prudential PLC ADR
COM
74435K204
462
12500
SH
SOLE
12500
0
0
Pulte Group Inc
COM
745867101
302
7000
SH
SOLE
7000
0
0
Qorvo Inc
COM
74736K101
757
4550
SH
SOLE
4550
0
0
Quanta Services Inc
COM
74762e102
722
10025
SH
SOLE
10025
0
0
Quest Diagnostics Inc
COM
74834L100
417
3500
SH
SOLE
3500
0
0
Rapid7 Inc
COM
753422104
225
2500
SH
SOLE
2500
0
0
Rayonier Inc REIT
COM
754907103
206
7000
SH
SOLE
7000
0
0
Raytheon Technologies Corp
COM
75513e101
1200
16781
SH
SOLE
16781
0
0
Regeneron Pharmaceuticals
COM
75886f107
19767
40917
SH
SOLE
40917
0
0
Republic Services Inc
COM
760759100
337
3500
SH
SOLE
3500
0
0
RH
COM
74967x103
224
500
SH
SOLE
500
0
0
Rio Tinto PLC Sp ADR
COM
767204100
752
10000
SH
SOLE
10000
0
0
Rocket Companies Inc Cl A
COM
77311w101
510
25200
SH
SOLE
25200
0
0
Rockwell Automation
COM
773903109
627
2500
SH
SOLE
2500
0
0
Roku Inc
COM
77543r102
664
2000
SH
SOLE
2000
0
0
Roper Technologies Inc
COM
776696106
431
1000
SH
SOLE
1000
0
0
Royal Bank of Canada
COM
780087102
656
8000
SH
SOLE
8000
0
0
Royal Dutch Shell PLC Sp ADR C
COM
780259206
281
8000
SH
SOLE
8000
0
0
Salesforce.com Inc
COM
79466L302
23134
103960
SH
SOLE
103960
0
0
Sanofi Sp ADR
COM
80105N105
607
12500
SH
SOLE
12500
0
0
SAP SE Sp ADR
COM
803054204
522
4000
SH
SOLE
4000
0
0
Sensata Tech Hldgs PLC
COM
g8060n102
638
12100
SH
SOLE
12100
0
0
Service Corp Intl
COM
817565104
258
5248
SH
SOLE
5248
0
0
ServiceNow Inc
COM
81762p102
408
742
SH
SOLE
742
0
0
Sherwin Williams Co
COM
824348106
1771
2410
SH
SOLE
2410
0
0
Shopify Inc Cl A
COM
82509L107
2239
1978
SH
SOLE
1978
0
0
ShotSpotter Inc
COM
82536t107
311
8250
SH
SOLE
8250
0
0
Siemens AG Sp ADR
COM
826197501
933
13000
SH
SOLE
13000
0
0
SK Telecom Co Ltd Sp ADR
COM
78440P108
612
25000
SH
SOLE
25000
0
0
Skyworks Solutions Inc
COM
83088m102
306
2000
SH
SOLE
2000
0
0
SM Energy Co
COM
78454L100
129
21100
SH
SOLE
21100
0
0
SmileDirectClub Inc
COM
83192h106
291
24375
SH
SOLE
24375
0
0
Smith & Nephew PLC Sp ADR
COM
83175m205
506
12000
SH
SOLE
12000
0
0
Snap-On Inc
COM
833034101
257
1500
SH
SOLE
1500
0
0
Sociedad Quimica y Minera de C
COM
833635105
687
14000
SH
SOLE
14000
0
0
Sonos Inc
COM
83570h108
573
24500
SH
SOLE
24500
0
0
Sony Corp Sp ADR
COM
835699307
758
7500
SH
SOLE
7500
0
0
Southern Co
COM
842587107
229
3725
SH
SOLE
3725
0
0
Southwest Airlines Co
COM
844741108
19265
413319
SH
SOLE
413319
0
0
SPDR S&P 500 ETF Tr
COM
78462F103
3053
8166
SH
SOLE
8166
0
0
SPDR S&P Emerging Mkts SmallCa
COM
78463x756
227
4403
SH
SOLE
4403
0
0
Spotify Technology SA
COM
L8681t102
763
2425
SH
SOLE
2425
0
0
Square Inc Cl A
COM
852234103
1366
6275
SH
SOLE
6275
0
0
Stanley Black & Decker
COM
854502101
357
2000
SH
SOLE
2000
0
0
State Street Corp
COM
857477103
263
3612
SH
SOLE
3612
0
0
Steel Dynamics Inc
COM
858119100
295
8000
SH
SOLE
8000
0
0
Stericycle Inc
COM
858912108
202
2920
SH
SOLE
2920
0
0
Stryker Corp
COM
863667101
33695
137509
SH
SOLE
137509
0
0
Suncor Energy Inc
COM
867224107
168
10005
SH
SOLE
10005
0
0
Switchback Energy Acquisition
COM
87105m102
200
5000
SH
SOLE
5000
0
0
Sysco Corp
COM
871829107
670
9025
SH
SOLE
9025
0
0
Taiwan Semicon Mfg Co Ltd Sp A
COM
874039100
818
7500
SH
SOLE
7500
0
0
Take-Two Interactive Software
COM
874054109
524
2520
SH
SOLE
2520
0
0
Tandem Diabetes Care
COM
875372203
336
3513
SH
SOLE
3513
0
0
TE Connectivity Ltd
COM
H84989104
347
2866
SH
SOLE
2866
0
0
Teladoc Health Inc
COM
87918a105
1308
6542
SH
SOLE
6542
0
0
Teledyne Technologies Inc
COM
879360105
549
1400
SH
SOLE
1400
0
0
Tencent Music Entertainment AD
COM
88034p109
289
15000
SH
SOLE
15000
0
0
Tesla Inc
COM
88160R101
2445
3465
SH
SOLE
3465
0
0
Tetra Tech Inc
COM
88162g103
227
1963
SH
SOLE
1963
0
0
The Travelers Co Inc
COM
89417e109
202
1437
SH
SOLE
1437
0
0
Thermo Fisher Scientific
COM
883556102
44526
95594
SH
SOLE
95594
0
0
TJX Companies Inc
COM
872540109
301
4414
SH
SOLE
4414
0
0
Toro Company
COM
891092108
285
3000
SH
SOLE
3000
0
0
Toronto Dominion Bank
COM
891160509
282
5000
SH
SOLE
5000
0
0
Toyota Motor Corp Sp ADR
COM
892331307
618
4000
SH
SOLE
4000
0
0
Tractor Supply Co
COM
892356106
290
2066
SH
SOLE
2066
0
0
Trane Technologies PLC
COM
g8994e103
406
2800
SH
SOLE
2800
0
0
Trupanion Inc
COM
898202106
239
2000
SH
SOLE
2000
0
0
Twilio Inc Cl A
COM
90138f102
941
2780
SH
SOLE
2780
0
0
Twitter Inc
COM
90184L102
406
7500
SH
SOLE
7500
0
0
Uber Technologies Inc
COM
90353t100
3782
74150
SH
SOLE
74150
0
0
UltraShort 20 Plus Yr Treas ProSha
COM
74347b201
189
11500
SH
SOLE
11500
0
0
Unilever PLC Sp ADR
COM
904767704
911
15100
SH
SOLE
15100
0
0
Union Pacific Corp
COM
907818108
2099
10082
SH
SOLE
10082
0
0
United Parcel Service Cl B
COM
911312106
47440
281711
SH
SOLE
281711
0
0
United Rentals Inc
COM
911363109
503
2168
SH
SOLE
2168
0
0
United States Steel
COM
912909108
168
10000
SH
SOLE
10000
0
0
UnitedHealth Grp Inc
COM
91324p102
1174
3349
SH
SOLE
3349
0
0
Vale SA Sp ADR
COM
91912E105
419
25005
SH
SOLE
25005
0
0
Valmont Industries
COM
920253101
350
2000
SH
SOLE
2000
0
0
Vanguard FTSE All World ex-U.S
COM
922042718
419
3443
SH
SOLE
3443
0
0
Vanguard FTSE Developed Mkts E
COM
921943858
262
5560
SH
SOLE
5560
0
0
Vanguard FTSE Emerging Mkts ET
COM
922042858
783
15630
SH
SOLE
15630
0
0
Vanguard Large Cap Idx Fd ETF
COM
922908637
1527
8690
SH
SOLE
8690
0
0
Vanguard Mega Cap Value Idx Fd
COM
921910840
232
2670
SH
SOLE
2670
0
0
Vanguard REIT ETF
COM
922908553
425
5010
SH
SOLE
5010
0
0
Vanguard Short Term Corp Bond
COM
92206c409
2410
28948
SH
SOLE
28948
0
0
Vanguard Small Cap ETF
COM
922908751
630
3235
SH
SOLE
3235
0
0
Vanguard Small Cap Value ETF
COM
922908611
228
1601
SH
SOLE
1601
0
0
Vanguard Total Intl Stock Idx
COM
921909768
307
5110
SH
SOLE
5110
0
0
Vanguard Total Stock Market ET
COM
922908769
1679
8626
SH
SOLE
8626
0
0
Vanguard Value ETF
COM
922908744
584
4907
SH
SOLE
4907
0
0
Verizon Communications
COM
92343V104
39947
679947
SH
SOLE
679947
0
0
Vertex Pharma
COM
92532f100
414
1751
SH
SOLE
1751
0
0
Vertiv Hldgs Co
COM
92537n108
224
12000
SH
SOLE
12000
0
0
Visa Inc Cl A
COM
92826C839
53203
243238
SH
SOLE
243238
0
0
Vodafone Grp PLC Sp ADR
COM
92857W308
247
15000
SH
SOLE
15000
0
0
Volvo AB B Shs
COM
928856301
1180
50000
SH
SOLE
50000
0
0
Vulcan Materials Co
COM
929160109
21218
143065
SH
SOLE
143065
0
0
Walmart Inc
COM
931142103
567
3933
SH
SOLE
3933
0
0
Walt Disney Co
COM
254687106
38204
210863
SH
SOLE
210863
0
0
Warner Music Grp Cl A
COM
934550203
532
14000
SH
SOLE
14000
0
0
Waste Connections Inc
COM
94106b101
308
3000
SH
SOLE
3000
0
0
Waste Mgmt Inc
COM
94106L109
29553
250600
SH
SOLE
250600
0
0
Watts Water Tech Cl A
COM
942749102
426
3500
SH
SOLE
3500
0
0
Wayfair Inc Cl A
COM
94419L101
459
2031
SH
SOLE
2031
0
0
WD-40 Company
COM
929236107
266
1000
SH
SOLE
1000
0
0
Welltower Inc REIT
COM
95040q104
226
3500
SH
SOLE
3500
0
0
Western Digital Corp
COM
958102105
382
6890
SH
SOLE
6890
0
0
Weyerhaeuser Co REIT
COM
962166104
1186
35375
SH
SOLE
35375
0
0
Winnebago Industries Inc
COM
974637100
300
5000
SH
SOLE
5000
0
0
Xylem Inc
COM
98419m100
356
3500
SH
SOLE
3500
0
0
YETI Hldgs Inc
COM
98585x104
342
5000
SH
SOLE
5000
0
0
Zebra Tech Corp Cl A
COM
989207105
384
1000
SH
SOLE
1000
0
0
Zendesk Inc
COM
98936j101
215
1500
SH
SOLE
1500
0
0
Zillow Grp Inc Cl C
COM
98954m200
19446
149813
SH
SOLE
149813
0
0
Zimmer Biomet Hldgs Inc
COM
98956p102
308
2000
SH
SOLE
2000
0
0
Zoetis Inc
COM
98978v103
37016
223660
SH
SOLE
223660
0
0
Zoom Video Comms Inc Cl A
COM
98980l101
798
2365
SH
SOLE
2365
0
0