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