0000884314-22-000002.txt : 20220214 0000884314-22-000002.hdr.sgml : 20220214 20220214124053 ACCESSION NUMBER: 0000884314-22-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220214 DATE AS OF CHANGE: 20220214 EFFECTIVENESS DATE: 20220214 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: 22628237 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-2021 12-31-2021 BLUESTEIN R H & CO
260 EAST BROWN STREET SUITE 100 BIRMINGHAM MI 48009
13F HOLDINGS REPORT 028-03073 N
Michele Payment Carlson Chief Compliance Officer 248-646-4000 Michele Payment Carlson Birmingham MI 02-14-2022 0 412 2798662 false
INFORMATION TABLE 2 inftable_123121.xml 3M Co COM 88579y101 859 4835 SH SOLE 4835 0 0 ABB Ltd Sp ADR COM 000375204 687 18000 SH SOLE 18000 0 0 Abbott Laboratories COM 002824100 54835 389617 SH SOLE 389617 0 0 AbbVie Inc COM 00287y109 714 5275 SH SOLE 5275 0 0 Abercrombie & Fitch Cl A COM 002896207 313 9000 SH SOLE 9000 0 0 ABIOMED Inc COM 003654100 359 1000 SH SOLE 1000 0 0 Activision Blizzard Inc COM 00507v109 266 4000 SH SOLE 4000 0 0 Adobe Inc COM 00724f101 1906 3361 SH SOLE 3361 0 0 ADT Inc COM 00090q103 84 10000 SH SOLE 10000 0 0 Advanced Micro Devices COM 007903107 402 2792 SH SOLE 2792 0 0 Aerovironment Inc COM 008073108 217 3500 SH SOLE 3500 0 0 AGCO Corp COM 001084102 348 3000 SH SOLE 3000 0 0 Agilent Technologies COM 00846u101 639 4000 SH SOLE 4000 0 0 Air Products & Chemicals COM 009158106 981 3223 SH SOLE 3223 0 0 Air Transport Services Grp COM 00922r105 294 10000 SH SOLE 10000 0 0 Airbnb Inc Cl A COM 009066101 859 5158 SH SOLE 5158 0 0 Albemarle Corp COM 012653101 807 3450 SH SOLE 3450 0 0 Alcon Inc COM h01301128 437 5020 SH SOLE 5020 0 0 Alibaba Grp Hldg Ltd Sp ADR COM 01609w102 238 2000 SH SOLE 2000 0 0 Align Technology Inc COM 016255101 657 1000 SH SOLE 1000 0 0 Alphabet Inc Cl A COM 02079k305 1052 363 SH SOLE 363 0 0 Alphabet Inc Cl C COM 02079k107 142168 49132 SH SOLE 49132 0 0 Alumina Ltd Sp ADR COM 022205108 404 75000 SH SOLE 75000 0 0 Amazon.com Inc COM 023135106 153493 46034 SH SOLE 46034 0 0 Ambev SA Sp ADR COM 02319v103 210 75000 SH SOLE 75000 0 0 Amdocs Ltd COM g02602103 215 2870 SH SOLE 2870 0 0 American Elec Power COM 025537101 311 3500 SH SOLE 3500 0 0 American Express Co COM 025816109 1927 11780 SH SOLE 11780 0 0 American Tower Corp REIT COM 03027X100 293 1000 SH SOLE 1000 0 0 American Water Works COM 030420103 3578 18945 SH SOLE 18945 0 0 Amgen Inc COM 031162100 292 1300 SH SOLE 1300 0 0 Amphastar Pharma Inc COM 03209r103 291 12500 SH SOLE 12500 0 0 Analog Devices Inc COM 032654105 615 3500 SH SOLE 3500 0 0 Anheuser-Busch InBev SA NV Sp COM 03524A108 272 4500 SH SOLE 4500 0 0 Anthem Inc COM 036752103 299 646 SH SOLE 646 0 0 Aon PLC Cl A COM g0403h108 275 916 SH SOLE 916 0 0 Apple Inc COM 037833100 275589 1552001 SH SOLE 1552001 0 0 Applied Materials Inc COM 038222105 1396 8870 SH SOLE 8870 0 0 Aptiv PLC COM g6095L109 1996 12103 SH SOLE 12103 0 0 ArcelorMittal NY Reg COM 03938L203 318 10000 SH SOLE 10000 0 0 Archer Daniels Midland COM 039483102 223 3300 SH SOLE 3300 0 0 AstraZeneca PLC Sp ADR COM 046353108 776 13325 SH SOLE 13325 0 0 Aurora Cannabis Inc COM 05156x884 54 10000 SH SOLE 10000 0 0 Autodesk Inc COM 052769106 754 2683 SH SOLE 2683 0 0 Autoliv Inc COM 052800109 1138 11000 SH SOLE 11000 0 0 Automatic Data Processing COM 053015103 39606 160621 SH SOLE 160621 0 0 Axon Enterprise Inc COM 05464c101 553 3525 SH SOLE 3525 0 0 Badger Meter Inc COM 056525108 405 3800 SH SOLE 3800 0 0 Baidu Inc Sp ADR COM 056752108 223 1500 SH SOLE 1500 0 0 Ball Corp COM 058498106 315 3268 SH SOLE 3268 0 0 Ballard Power Systems COM 058586108 816 65000 SH SOLE 65000 0 0 Banco Santander SA Sp ADR COM 05964H105 132 40000 SH SOLE 40000 0 0 Bank of Montreal COM 063671101 269 2500 SH SOLE 2500 0 0 Bank of Nova Scotia COM 064149107 717 10000 SH SOLE 10000 0 0 Barrick Gold Corp COM 067901108 672 35355 SH SOLE 35355 0 0 Berkshire Hathaway Cl A COM 084670108 3605 8 SH SOLE 8 0 0 Berkshire Hathaway Cl B COM 084670702 1699 5682 SH SOLE 5682 0 0 BHP Grp Ltd Sp ADR COM 088606108 905 15000 SH SOLE 15000 0 0 BioNTech SE ADR COM 09075v102 322 1250 SH SOLE 1250 0 0 Blackstone Inc COM 09260d107 1629 12590 SH SOLE 12590 0 0 Blink Charging Co COM 09354a100 212 8000 SH SOLE 8000 0 0 Block Inc Cl A COM 852234103 1864 11540 SH SOLE 11540 0 0 Booking Hldgs Inc COM 09857L108 360 150 SH SOLE 150 0 0 BorgWarner Inc COM 099724106 225 5002 SH SOLE 5002 0 0 Boston Properties Inc REIT COM 101121101 230 2000 SH SOLE 2000 0 0 Boston Scientific Corp COM 101137107 1022 24050 SH SOLE 24050 0 0 BP PLC Sp ADR COM 055622104 688 25821 SH SOLE 25821 0 0 Brink's Co COM 109696104 229 3500 SH SOLE 3500 0 0 Broadcom Inc COM 11135f101 584 878 SH SOLE 878 0 0 Brookfield Asset Mgmt Cl A COM 112585104 1011 16750 SH SOLE 16750 0 0 Brookfield Renewable Ptnrs LP COM g16258108 268 7500 SH SOLE 7500 0 0 Brown-Forman Corp Cl B COM 115637209 437 6000 SH SOLE 6000 0 0 Caesars Entertainment Inc COM 12769g100 281 3000 SH SOLE 3000 0 0 California Water Srvc COM 130788102 359 5000 SH SOLE 5000 0 0 Callaway Golf Co COM 131193104 823 30000 SH SOLE 30000 0 0 Camping World Hldgs Inc Cl A COM 13462k109 404 10000 SH SOLE 10000 0 0 Canadian Natl Rwy Co COM 136375102 1167 9500 SH SOLE 9500 0 0 Canadian Natural Resources COM 136385101 761 18000 SH SOLE 18000 0 0 Canadian Pacific Rwy COM 13645T100 719 10000 SH SOLE 10000 0 0 Catalent Inc COM 148806102 512 4000 SH SOLE 4000 0 0 Caterpillar Inc COM 149123101 46668 225732 SH SOLE 225732 0 0 Cerence Inc COM 156727109 632 8240 SH SOLE 8240 0 0 Cerner Corp COM 156782104 279 3000 SH SOLE 3000 0 0 CF Industries Hldgs Inc COM 125269100 425 6000 SH SOLE 6000 0 0 Charles River Labs COM 159864107 339 899 SH SOLE 899 0 0 Check Point Software COM M22465104 1124 9640 SH SOLE 9640 0 0 Cheniere Energy Inc COM 16411r208 20812 205203 SH SOLE 205203 0 0 Chevron Corp COM 166764100 88906 757618 SH SOLE 757618 0 0 Chubb Ltd COM h1467j104 40012 206985 SH SOLE 206985 0 0 Churchill Downs Inc COM 171484108 602 2500 SH SOLE 2500 0 0 CI Financial Corp COM 125491100 232 11100 SH SOLE 11100 0 0 Cintas Corp COM 172908105 1225 2765 SH SOLE 2765 0 0 Cisco Systems Inc COM 17275r102 562 8875 SH SOLE 8875 0 0 Citrix Systems Inc COM 177376100 237 2505 SH SOLE 2505 0 0 Clean Harbors Inc COM 184496107 349 3500 SH SOLE 3500 0 0 CNH Industrial NV COM n20944109 777 40000 SH SOLE 40000 0 0 Coca-Cola Co COM 191216100 29606 500014 SH SOLE 500014 0 0 Coca Cola Femsa SAB de SV Sp A COM 191241108 274 5000 SH SOLE 5000 0 0 Coinbase Global Inc Cl A COM 19260q107 1881 7454 SH SOLE 7454 0 0 Colgate-Palmolive Co COM 194162103 256 3000 SH SOLE 3000 0 0 Comcast Corp Cl A COM 20030N101 975 19371 SH SOLE 19371 0 0 Constellation Brands Cl A COM 21036p108 333 1327 SH SOLE 1327 0 0 Cooper Companies COM 216648402 573 1368 SH SOLE 1368 0 0 Copart Inc COM 217204106 408 2694 SH SOLE 2694 0 0 Corning Inc COM 219350105 656 17625 SH SOLE 17625 0 0 CoStar Grp Inc COM 22160n109 395 5000 SH SOLE 5000 0 0 Costco Wholesale Corp COM 22160k105 114294 201329 SH SOLE 201329 0 0 Coupang Inc COM 22266t109 373 12700 SH SOLE 12700 0 0 CRISPR Therapeutics AG COM h17182108 476 6275 SH SOLE 6275 0 0 Criteo SA Sp ADR COM 226718104 288 7405 SH SOLE 7405 0 0 Cronos Group Inc COM 22717L101 78 20000 SH SOLE 20000 0 0 CrowdStrike Hldgs Inc COM 22788c105 420 2050 SH SOLE 2050 0 0 Crown Castle Intl Corp REIT COM 22822v101 678 3249 SH SOLE 3249 0 0 Curtiss-Wright Corp COM 231561101 347 2500 SH SOLE 2500 0 0 CyberArk Software Ltd COM M2682V108 1236 7135 SH SOLE 7135 0 0 Danaher Corp COM 235851102 948 2880 SH SOLE 2880 0 0 Darden Restaurants COM 237194105 377 2500 SH SOLE 2500 0 0 Deere & Co COM 244199105 49949 145671 SH SOLE 145671 0 0 DexCom Inc COM 252131107 34944 65079 SH SOLE 65079 0 0 Diageo PLC Sp ADR COM 25243Q205 1797 8162 SH SOLE 8162 0 0 Dimensional US Core Equity Mkt COM 25434v104 801 24260 SH SOLE 24260 0 0 DocuSign Inc COM 256163106 420 2755 SH SOLE 2755 0 0 Dollar General Corp COM 256677105 1232 5223 SH SOLE 5223 0 0 Domino's Pizza Inc COM 25754a201 564 1000 SH SOLE 1000 0 0 DR Horton Inc COM 23331a109 729 6725 SH SOLE 6725 0 0 Dr Reddy's Lab Ltd ADR COM 256135203 523 8000 SH SOLE 8000 0 0 DraftKings Inc Cl A COM 26142r104 231 8395 SH SOLE 8395 0 0 DTE Energy Co COM 233331107 269 2250 SH SOLE 2250 0 0 Eaton Corp PLC COM G29183103 22627 130926 SH SOLE 130926 0 0 Ecolab Inc COM 278865100 2358 10050 SH SOLE 10050 0 0 Edwards Lifesciences COM 28176e108 26856 207304 SH SOLE 207304 0 0 Emerson Electric Co COM 291011104 403 4330 SH SOLE 4330 0 0 Enbridge Inc COM 29250N105 593 15175 SH SOLE 15175 0 0 Eni SPA Sp ADR COM 26874r108 553 20000 SH SOLE 20000 0 0 Enphase Energy Inc COM 29355a107 31286 171018 SH SOLE 171018 0 0 Equinix Inc REIT COM 29444U700 228 270 SH SOLE 270 0 0 Equinor ASA Sp ADR COM 29446m102 342 13000 SH SOLE 13000 0 0 Equity Residential REIT COM 29476L107 226 2500 SH SOLE 2500 0 0 Ericsson LM Tel Sp ADR COM 294821608 326 30000 SH SOLE 30000 0 0 Essential Utilities Inc COM 29670g102 268 5000 SH SOLE 5000 0 0 Estee Lauder Cl A COM 518439104 43994 118838 SH SOLE 118838 0 0 ETFMG Alternative Harvest ETF COM 26924g508 168 15200 SH SOLE 15200 0 0 Evoqua Water Technologies COM 30057t105 468 10000 SH SOLE 10000 0 0 Exact Sciences Corp COM 30063p105 351 4515 SH SOLE 4515 0 0 Expedia Grp Inc COM 30212p303 803 4445 SH SOLE 4445 0 0 Exxon Mobil Corp COM 30231G102 1138 18605 SH SOLE 18605 0 0 FedEx Corp COM 31428X106 375 1450 SH SOLE 1450 0 0 Ferrari NV COM n3167y103 1294 5000 SH SOLE 5000 0 0 Fidelity MSCI Materials Idx ET COM 316092881 277 5495 SH SOLE 5495 0 0 First Solar Inc COM 336433107 445 5110 SH SOLE 5110 0 0 Ford Motor Company COM 345370860 13536 651707 SH SOLE 651707 0 0 Fortinet Inc COM 34959e109 719 2000 SH SOLE 2000 0 0 Fortune Brands Home & Security COM 34964c106 342 3200 SH SOLE 3200 0 0 Freeport-McMoRan Inc COM 35671D857 673 16125 SH SOLE 16125 0 0 Fresenius Med Care AG Sp ADR COM 358029106 292 9000 SH SOLE 9000 0 0 Generac Hldgs Inc COM 368736104 31640 89908 SH SOLE 89908 0 0 Genius Sports Ltd COM g3934v109 95 12500 SH SOLE 12500 0 0 Gilead Sciences Inc COM 375558103 299 4115 SH SOLE 4115 0 0 GlaxoSmithKline PLC Sp ADR COM 37733W105 798 18100 SH SOLE 18100 0 0 Goldman Sachs Grp COM 38141g104 57996 151603 SH SOLE 151603 0 0 HEICO Corp COM 422806109 433 3000 SH SOLE 3000 0 0 Hillenbrand Inc COM 431571108 260 5000 SH SOLE 5000 0 0 Hitachi Ltd ADR COM 433578507 650 6000 SH SOLE 6000 0 0 Home Depot Inc COM 437076102 83024 200053 SH SOLE 200053 0 0 Honda Motor Co Ltd Sp ADR COM 438128308 285 10000 SH SOLE 10000 0 0 Honeywell International COM 438516106 40778 195569 SH SOLE 195569 0 0 Howmet Aerospace Inc COM 443201108 796 25000 SH SOLE 25000 0 0 HSBC Hldgs PLC Sp ADR COM 404280406 302 10000 SH SOLE 10000 0 0 IBM Corp COM 459200101 1169 8744 SH SOLE 8744 0 0 ICICI Bank Ltd Sp ADR COM 45104G104 594 30000 SH SOLE 30000 0 0 Illinois Tool Works COM 452308109 618 2506 SH SOLE 2506 0 0 Illumina Inc COM 452327109 458 1205 SH SOLE 1205 0 0 Imperial Oil Ltd COM 453038408 361 10000 SH SOLE 10000 0 0 Infosys Ltd Sp ADR COM 456788108 633 25000 SH SOLE 25000 0 0 Intel Corp COM 458140100 797 15484 SH SOLE 15484 0 0 Intellia Therapeutics Inc COM 45826j105 236 2000 SH SOLE 2000 0 0 Intuitive Surgical Inc COM 46120e602 1171 3258 SH SOLE 3258 0 0 Invesco Taxable Muni Bond ETF COM 46138g805 1280 38847 SH SOLE 38847 0 0 Invesco Variable Rate Investme COM 46090a879 1668 66579 SH SOLE 66579 0 0 iShares 1-3 Yr Treasury Bond E COM 464287457 489 5715 SH SOLE 5715 0 0 iShares CMBS ETF COM 46429b366 769 14494 SH SOLE 14494 0 0 iShares Core MSCI EAFE ETF COM 46432f842 4874 65295 SH SOLE 65295 0 0 iShares Core MSCI Emerging Mkt COM 46434g103 6672 111463 SH SOLE 111463 0 0 iShares Core MSCI Total Intl S COM 46432f834 3217 45355 SH SOLE 45355 0 0 iShares Core S&P 500 ETF COM 464287200 27972 58642 SH SOLE 58642 0 0 iShares Core S&P Small Cap ETF COM 464287804 4558 39807 SH SOLE 39807 0 0 iShares Core S&P Total U.S. St COM 464287150 6603 61726 SH SOLE 61726 0 0 iShares Core S&P U.S. Value ET COM 464287663 3994 52314 SH SOLE 52314 0 0 iShares MBS ETF COM 464288588 1464 13628 SH SOLE 13628 0 0 iShares MSCI EAFE Small Cap ET COM 464288273 1350 18464 SH SOLE 18464 0 0 iShares MSCI Emerg Mkt Min Vol COM 464286533 343 5460 SH SOLE 5460 0 0 iShares MSCI Emerging Mkts ETF COM 464287234 216 4425 SH SOLE 4425 0 0 iShares Russell 1000 ETF COM 464287622 5006 18930 SH SOLE 18930 0 0 iShares Russell 1000 Growth ET COM 464287614 342 1120 SH SOLE 1120 0 0 iShares Russell 2000 ETF COM 464287655 1688 7589 SH SOLE 7589 0 0 iShares Russell 2000 Value Idx COM 464287630 591 3557 SH SOLE 3557 0 0 iShares S&P 500 Value Idx ETF COM 464287408 511 3260 SH SOLE 3260 0 0 iShares S&P SmallCap 600 Value COM 464287879 1859 17788 SH SOLE 17788 0 0 iShares Short Treasury Bond ET COM 464288679 653 5915 SH SOLE 5915 0 0 Itron Inc COM 465741106 206 3000 SH SOLE 3000 0 0 ITT Inc COM 45073v108 409 4000 SH SOLE 4000 0 0 Jabil Inc COM 466313103 352 5000 SH SOLE 5000 0 0 Jacobs Engineering Grp COM 469814107 43577 312986 SH SOLE 312986 0 0 Johnson & Johnson COM 478160104 3518 20563 SH SOLE 20563 0 0 Johnson Outdoors Inc Cl A COM 479167108 281 3000 SH SOLE 3000 0 0 JPMorgan Chase & Co COM 46625h100 773 4880 SH SOLE 4880 0 0 Koninklijke Philips NV COM 500472303 369 10000 SH SOLE 10000 0 0 L3Harris Technologies Inc COM 502431109 320 1502 SH SOLE 1502 0 0 Lab Corp of America Hldgs COM 50540r409 408 1300 SH SOLE 1300 0 0 LG Display Co Ltd COM 50186V102 194 19200 SH SOLE 19200 0 0 Linde PLC COM g5494j103 208 600 SH SOLE 600 0 0 Lindsay Corp COM 535555106 532 3500 SH SOLE 3500 0 0 Live Nation Entmt Inc COM 538034109 1682 14050 SH SOLE 14050 0 0 Lockheed Martin Corp COM 539830109 32208 90623 SH SOLE 90623 0 0 Lyft Inc Cl A COM 55087p104 320 7500 SH SOLE 7500 0 0 Martin Marietta Mtls COM 573284106 441 1000 SH SOLE 1000 0 0 Marvell Technology Inc COM 573874104 350 4000 SH SOLE 4000 0 0 Masco Corp COM 574599106 423 6019 SH SOLE 6019 0 0 Masimo Corp COM 574795100 439 1500 SH SOLE 1500 0 0 Mastercard Inc Cl A COM 57636Q104 201 560 SH SOLE 560 0 0 Match Group Inc COM 57667L107 725 5480 SH SOLE 5480 0 0 McAfee Corp Cl A COM 579063108 258 10000 SH SOLE 10000 0 0 McDonald's Corp COM 580135101 2297 8568 SH SOLE 8568 0 0 Meta Platforms Inc COM 30303m102 51785 153961 SH SOLE 153961 0 0 Mettler-Toledo Intl COM 592688105 869 512 SH SOLE 512 0 0 MGM Resorts Intl COM 552953101 224 5000 SH SOLE 5000 0 0 Micron Technology COM 595112103 1425 15300 SH SOLE 15300 0 0 Microsoft Corp COM 594918104 138544 411941 SH SOLE 411941 0 0 Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 382 70000 SH SOLE 70000 0 0 Moderna Inc COM 60770k107 790 3111 SH SOLE 3111 0 0 Mueller Water Products Cl A COM 624758108 144 10000 SH SOLE 10000 0 0 Napco Security Tech Inc COM 630402105 400 8000 SH SOLE 8000 0 0 Netflix Inc COM 64110L106 55764 92563 SH SOLE 92563 0 0 New York Times Cl A COM 650111107 362 7500 SH SOLE 7500 0 0 NextEra Energy Inc COM 65339f101 61187 655388 SH SOLE 655388 0 0 NICE Ltd Sp ADR COM 653656108 243 802 SH SOLE 802 0 0 Nike Inc Cl B COM 654106103 27247 163478 SH SOLE 163478 0 0 Nokia Corp Sp ADR COM 654902204 249 40000 SH SOLE 40000 0 0 Northrop Grumman Corp COM 666807102 464 1200 SH SOLE 1200 0 0 Novartis AG Sp ADR COM 66987V109 883 10100 SH SOLE 10100 0 0 Novo Nordisk A/S Sp ADR COM 670100205 1926 17200 SH SOLE 17200 0 0 Nuance Communications COM 67020Y100 327 5920 SH SOLE 5920 0 0 Nucor Corp COM 670346105 1268 11105 SH SOLE 11105 0 0 Nutrien Ltd COM 67077m108 376 5005 SH SOLE 5005 0 0 nVent Electric PLC COM g6700g107 228 6000 SH SOLE 6000 0 0 Nvidia Corp COM 67066G104 62533 212618 SH SOLE 212618 0 0 NXP Semiconductors NV COM n6596x109 1140 5003 SH SOLE 5003 0 0 Okta Inc COM 679295105 224 1000 SH SOLE 1000 0 0 Olaplex Holdings Inc COM 679369108 350 12000 SH SOLE 12000 0 0 Old Dominion Freight Line COM 679580100 717 2000 SH SOLE 2000 0 0 Olympic Steel Inc COM 68162k106 235 10000 SH SOLE 10000 0 0 On Holding AG Cl A COM h5919c104 378 10000 SH SOLE 10000 0 0 Ormat Tech Inc COM 686688102 397 5000 SH SOLE 5000 0 0 Oshkosh Corp COM 688239201 564 5000 SH SOLE 5000 0 0 Otis Worldwide Corp COM 68902v107 828 9515 SH SOLE 9515 0 0 Owens Corning Inc COM 690742101 362 4000 SH SOLE 4000 0 0 Paccar Inc COM 693718108 265 3000 SH SOLE 3000 0 0 Palantir Technologies Inc Cl A COM 69608a108 537 29500 SH SOLE 29500 0 0 Palo Alto Networks Inc COM 697435105 53833 96689 SH SOLE 96689 0 0 PAVmed Inc COM 70387r106 32 13000 SH SOLE 13000 0 0 Paycom Software Inc COM 70432v102 332 800 SH SOLE 800 0 0 PayPal Hldgs Inc COM 70450y103 634 3362 SH SOLE 3362 0 0 Penn Natl Gaming Inc COM 707569109 259 5000 SH SOLE 5000 0 0 Pentair PLC COM G7S00T104 329 4500 SH SOLE 4500 0 0 PepsiCo Inc COM 713448108 805 4637 SH SOLE 4637 0 0 Pfizer Inc COM 717081103 1760 29804 SH SOLE 29804 0 0 Pinterest Inc Cl A COM 72352L106 364 10000 SH SOLE 10000 0 0 Pioneer Natural Resources COM 723787107 364 2000 SH SOLE 2000 0 0 Planet Fitness Inc Cl A COM 72703h101 362 4000 SH SOLE 4000 0 0 Plug Power Inc COM 72919p202 565 20000 SH SOLE 20000 0 0 Posco ADR COM 693483109 583 10000 SH SOLE 10000 0 0 Procter & Gamble Co COM 742718109 49316 301479 SH SOLE 301479 0 0 Prologis Inc REIT COM 74340w103 517 3070 SH SOLE 3070 0 0 ProShares UltraShort S&P 500 E COM 74347g416 117 16525 SH SOLE 16525 0 0 Prudential PLC ADR COM 74435K204 344 10000 SH SOLE 10000 0 0 Pulte Group Inc COM 745867101 400 7000 SH SOLE 7000 0 0 Qorvo Inc COM 74736K101 469 3000 SH SOLE 3000 0 0 Quanta Services Inc COM 74762e102 958 8355 SH SOLE 8355 0 0 Quest Diagnostics Inc COM 74834L100 311 1800 SH SOLE 1800 0 0 Rapid7 Inc COM 753422104 294 2500 SH SOLE 2500 0 0 Rayonier Inc REIT COM 754907103 283 7000 SH SOLE 7000 0 0 Raytheon Technologies Corp COM 75513e101 1322 15367 SH SOLE 15367 0 0 Regal Rexnord Corp COM 758750103 255 1500 SH SOLE 1500 0 0 Regeneron Pharmaceuticals COM 75886f107 379 600 SH SOLE 600 0 0 Republic Services Inc COM 760759100 418 3000 SH SOLE 3000 0 0 RH COM 74967x103 268 500 SH SOLE 500 0 0 Rio Tinto PLC Sp ADR COM 767204100 803 12000 SH SOLE 12000 0 0 Rivian Automotive Inc Cl A COM 76954a103 673 6490 SH SOLE 6490 0 0 Rocket Companies Inc Cl A COM 77311w101 158 11275 SH SOLE 11275 0 0 Rockwell Automation COM 773903109 698 2000 SH SOLE 2000 0 0 Roku Inc COM 77543r102 458 2005 SH SOLE 2005 0 0 Roper Technologies Inc COM 776696106 492 1000 SH SOLE 1000 0 0 Royal Bank of Canada COM 780087102 743 7000 SH SOLE 7000 0 0 Royal Dutch Shell PLC Sp ADR C COM 780259206 369 8512 SH SOLE 8512 0 0 S&P Global Inc COM 78409v104 751 1591 SH SOLE 1591 0 0 Salesforce.com Inc COM 79466L302 1725 6787 SH SOLE 6787 0 0 Sanofi Sp ADR COM 80105N105 501 10000 SH SOLE 10000 0 0 SAP SE Sp ADR COM 803054204 701 5000 SH SOLE 5000 0 0 Sasol Ltd Sp ADR COM 803866300 246 15005 SH SOLE 15005 0 0 Schwab Intl Small Cap Equity E COM 808524888 931 22751 SH SOLE 22751 0 0 Sensata Tech Hldgs PLC COM g8060n102 308 5000 SH SOLE 5000 0 0 Service Corp Intl COM 817565104 373 5248 SH SOLE 5248 0 0 ServiceNow Inc COM 81762p102 1164 1793 SH SOLE 1793 0 0 Sherwin Williams Co COM 824348106 2536 7200 SH SOLE 7200 0 0 Shopify Inc Cl A COM 82509L107 1833 1331 SH SOLE 1331 0 0 ShotSpotter Inc COM 82536t107 221 7500 SH SOLE 7500 0 0 Shyft Group Inc COM 825698103 344 7000 SH SOLE 7000 0 0 Siemens AG Sp ADR COM 826197501 693 8000 SH SOLE 8000 0 0 Signature Bank COM 82669g104 323 1000 SH SOLE 1000 0 0 SK Telecom Co Ltd Sp ADR COM 78440P306 405 15184 SH SOLE 15184 0 0 Skyworks Solutions Inc COM 83088m102 310 2000 SH SOLE 2000 0 0 SM Energy Co COM 78454L100 563 19100 SH SOLE 19100 0 0 SmileDirectClub Inc COM 83192h106 62 26200 SH SOLE 26200 0 0 Smith & Nephew PLC Sp ADR COM 83175m205 346 10000 SH SOLE 10000 0 0 Snap-On Inc COM 833034101 323 1500 SH SOLE 1500 0 0 Snap Inc Cl A COM 83304a106 496 10540 SH SOLE 10540 0 0 Snowflake Inc Cl A COM 833445109 203 600 SH SOLE 600 0 0 Sociedad Quimica y Minera de C COM 833635105 706 14000 SH SOLE 14000 0 0 Sony Grp Corp Sp ADR COM 835699307 758 6000 SH SOLE 6000 0 0 Southern Co COM 842587107 226 3300 SH SOLE 3300 0 0 Southwest Airlines Co COM 844741108 809 18895 SH SOLE 18895 0 0 SPDR Portfolio S&P Emerging Mk COM 78463x509 589 14207 SH SOLE 14207 0 0 SPDR S&P 500 ETF Tr COM 78462F103 2358 4965 SH SOLE 4965 0 0 SPDR S&P Emerging Mkts SmallCa COM 78463x756 548 9238 SH SOLE 9238 0 0 Spotify Technology SA COM L8681t102 40152 171569 SH SOLE 171569 0 0 Stanley Black & Decker COM 854502101 377 2000 SH SOLE 2000 0 0 Steel Dynamics Inc COM 858119100 497 8000 SH SOLE 8000 0 0 Stellantis NV COM n82405106 525 28000 SH SOLE 28000 0 0 Stryker Corp COM 863667101 59869 223875 SH SOLE 223875 0 0 Suncor Energy Inc COM 867224107 626 25005 SH SOLE 25005 0 0 Sunrun Inc COM 86771w105 208 6075 SH SOLE 6075 0 0 Synchrony Financial COM 87165b103 58144 1253364 SH SOLE 1253364 0 0 Sysco Corp COM 871829107 718 9145 SH SOLE 9145 0 0 Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 722 6000 SH SOLE 6000 0 0 Take-Two Interactive Software COM 874054109 359 2020 SH SOLE 2020 0 0 Tandem Diabetes Care COM 875372203 529 3513 SH SOLE 3513 0 0 Target Corp COM 87612E106 208 900 SH SOLE 900 0 0 Tata Motors Ltd Sp ADR COM 876568502 610 19000 SH SOLE 19000 0 0 TC Energy Corp COM 87807b107 233 5000 SH SOLE 5000 0 0 Teladoc Health Inc COM 87918a105 486 5296 SH SOLE 5296 0 0 Teledyne Technologies Inc COM 879360105 437 1000 SH SOLE 1000 0 0 Tenaris SA ADR COM 88031M109 250 12000 SH SOLE 12000 0 0 Tesla Inc COM 88160R101 2915 2758 SH SOLE 2758 0 0 Tetra Tech Inc COM 88162g103 333 1963 SH SOLE 1963 0 0 Thermo Fisher Scientific COM 883556102 65929 98808 SH SOLE 98808 0 0 Tilray Brands Inc COM 88688T100 123 17525 SH SOLE 17525 0 0 TJX Companies Inc COM 872540109 563 7414 SH SOLE 7414 0 0 Toronto Dominion Bank COM 891160509 767 10000 SH SOLE 10000 0 0 Toyota Motor Corp Sp ADR COM 892331307 834 4500 SH SOLE 4500 0 0 Tractor Supply Co COM 892356106 511 2142 SH SOLE 2142 0 0 Trane Technologies PLC COM g8994e103 29684 146931 SH SOLE 146931 0 0 Trex Company Inc COM 89531p105 270 2000 SH SOLE 2000 0 0 Trupanion Inc COM 898202106 264 2000 SH SOLE 2000 0 0 Twilio Inc Cl A COM 90138f102 324 1230 SH SOLE 1230 0 0 Twitter Inc COM 90184L102 303 7000 SH SOLE 7000 0 0 Uber Technologies Inc COM 90353t100 323 7705 SH SOLE 7705 0 0 UFP Industries Inc COM 90278q108 276 3000 SH SOLE 3000 0 0 Ulta Beauty Inc COM 90384s303 825 2001 SH SOLE 2001 0 0 Unilever PLC Sp ADR COM 904767704 807 15000 SH SOLE 15000 0 0 Union Pacific Corp COM 907818108 27343 108534 SH SOLE 108534 0 0 United Parcel Service Cl B COM 911312106 64816 302400 SH SOLE 302400 0 0 United Rentals Inc COM 911363109 554 1668 SH SOLE 1668 0 0 United States Steel COM 912909108 238 10000 SH SOLE 10000 0 0 UnitedHealth Grp Inc COM 91324p102 1204 2397 SH SOLE 2397 0 0 Unity Software Inc COM 91332u101 787 5505 SH SOLE 5505 0 0 UWM Hldgs Corp COM 91823b109 125 21050 SH SOLE 21050 0 0 Vale SA Sp ADR COM 91912E105 631 45005 SH SOLE 45005 0 0 Valmont Industries COM 920253101 501 2000 SH SOLE 2000 0 0 Vanguard Extended Market ETF COM 922908652 202 1105 SH SOLE 1105 0 0 Vanguard FTSE All World ex-U.S COM 922042775 604 9864 SH SOLE 9864 0 0 Vanguard FTSE All World ex-U.S COM 922042718 704 5253 SH SOLE 5253 0 0 Vanguard FTSE Developed Mkts E COM 921943858 1538 30120 SH SOLE 30120 0 0 Vanguard FTSE Emerging Mkts ET COM 922042858 1800 36393 SH SOLE 36393 0 0 Vanguard Large Cap Idx Fd ETF COM 922908637 1921 8690 SH SOLE 8690 0 0 Vanguard Mega Cap Value Idx Fd COM 921910840 285 2670 SH SOLE 2670 0 0 Vanguard REIT ETF COM 922908553 1496 12893 SH SOLE 12893 0 0 Vanguard S&P Small Cap Value I COM 921932778 254 1405 SH SOLE 1405 0 0 Vanguard S&P Value Fd ETF COM 921932703 382 2520 SH SOLE 2520 0 0 Vanguard Short Term Corp Bond COM 92206c409 2857 35164 SH SOLE 35164 0 0 Vanguard Small Cap ETF COM 922908751 1176 5205 SH SOLE 5205 0 0 Vanguard Small Cap Value ETF COM 922908611 1356 7583 SH SOLE 7583 0 0 Vanguard Total Intl Stock Idx COM 921909768 325 5110 SH SOLE 5110 0 0 Vanguard Total Stock Market ET COM 922908769 3458 14324 SH SOLE 14324 0 0 Vanguard Total World Stock ETF COM 922042742 201 1870 SH SOLE 1870 0 0 Vanguard Value ETF COM 922908744 1052 7152 SH SOLE 7152 0 0 Veoneer Inc COM 92336x109 284 8000 SH SOLE 8000 0 0 Verizon Communications COM 92343V104 414 7967 SH SOLE 7967 0 0 Visa Inc Cl A COM 92826C839 53629 247468 SH SOLE 247468 0 0 Vodafone Grp PLC Sp ADR COM 92857W308 209 14000 SH SOLE 14000 0 0 Volvo AB B Shs COM 928856301 926 40000 SH SOLE 40000 0 0 Vulcan Materials Co COM 929160109 1282 6178 SH SOLE 6178 0 0 Walmart Inc COM 931142103 1038 7173 SH SOLE 7173 0 0 Walt Disney Co COM 254687106 1927 12444 SH SOLE 12444 0 0 Warby Parker Inc Cl A COM 93403j106 279 6000 SH SOLE 6000 0 0 Warner Music Grp Cl A COM 934550203 216 5000 SH SOLE 5000 0 0 Waste Connections Inc COM 94106b101 409 3000 SH SOLE 3000 0 0 Waste Mgmt Inc COM 94106L109 2374 14224 SH SOLE 14224 0 0 Watts Water Tech Cl A COM 942749102 583 3000 SH SOLE 3000 0 0 Wayfair Inc Cl A COM 94419L101 285 1500 SH SOLE 1500 0 0 WD-40 Company COM 929236107 245 1000 SH SOLE 1000 0 0 Welltower Inc REIT COM 95040q104 300 3500 SH SOLE 3500 0 0 Western Digital Corp COM 958102105 370 5680 SH SOLE 5680 0 0 Weyerhaeuser Co REIT COM 962166104 1454 35300 SH SOLE 35300 0 0 Winnebago Industries Inc COM 974637100 375 5000 SH SOLE 5000 0 0 WisdomTree Emerging Mkts Small COM 97717w281 291 5496 SH SOLE 5496 0 0 Xylem Inc COM 98419m100 18891 157532 SH SOLE 157532 0 0 YETI Hldgs Inc COM 98585x104 788 9515 SH SOLE 9515 0 0 Zebra Tech Corp Cl A COM 989207105 595 1000 SH SOLE 1000 0 0 Zillow Grp Inc Cl C COM 98954m200 287 4500 SH SOLE 4500 0 0 Zoetis Inc COM 98978v103 61189 250745 SH SOLE 250745 0 0 Zoom Video Comms Inc Cl A COM 98980l101 429 2330 SH SOLE 2330 0 0 Zscaler Inc COM 98980g102 225 700 SH SOLE 700 0 0