0000884314-21-000005.txt : 20211112 0000884314-21-000005.hdr.sgml : 20211112 20211112120521 ACCESSION NUMBER: 0000884314-21-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211112 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: 211401797 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 09-30-2021 09-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 11-12-2021 0 417 2523895 false
INFORMATION TABLE 2 inftable_093021.xml 3M Co COM 88579y101 24250 138237 SH SOLE 138237 0 0 ABB Ltd Sp ADR COM 000375204 667 20000 SH SOLE 20000 0 0 Abbott Laboratories COM 002824100 44176 373963 SH SOLE 373963 0 0 AbbVie Inc COM 00287y109 569 5275 SH SOLE 5275 0 0 Abercrombie & Fitch Cl A COM 002896207 339 9000 SH SOLE 9000 0 0 ABIOMED Inc COM 003654100 326 1000 SH SOLE 1000 0 0 Activision Blizzard Inc COM 00507v109 849 10975 SH SOLE 10975 0 0 Adobe Inc COM 00724f101 1938 3367 SH SOLE 3367 0 0 ADT Inc COM 00090q103 81 10000 SH SOLE 10000 0 0 Advanced Micro Devices COM 007903107 287 2792 SH SOLE 2792 0 0 Aerovironment Inc COM 008073108 302 3500 SH SOLE 3500 0 0 AGCO Corp COM 001084102 429 3500 SH SOLE 3500 0 0 Agilent Technologies COM 00846u101 630 4000 SH SOLE 4000 0 0 Air Products & Chemicals COM 009158106 825 3223 SH SOLE 3223 0 0 Air Transport Services Grp COM 00922r105 258 10000 SH SOLE 10000 0 0 Airbnb Inc Cl A COM 009066101 912 5435 SH SOLE 5435 0 0 Albemarle Corp COM 012653101 285 1300 SH SOLE 1300 0 0 Alcon Inc COM h01301128 484 6020 SH SOLE 6020 0 0 Alibaba Grp Hldg Ltd Sp ADR COM 01609w102 343 2320 SH SOLE 2320 0 0 Align Technology Inc COM 016255101 665 1000 SH SOLE 1000 0 0 Alphabet Inc Cl A COM 02079k305 987 369 SH SOLE 369 0 0 Alphabet Inc Cl C COM 02079k107 133585 50120 SH SOLE 50120 0 0 Alumina Ltd Sp ADR COM 022205108 485 80000 SH SOLE 80000 0 0 Amazon.com Inc COM 023135106 150852 45921 SH SOLE 45921 0 0 Ambev SA Sp ADR COM 02319v103 276 100000 SH SOLE 100000 0 0 Amdocs Ltd COM g02602103 217 2870 SH SOLE 2870 0 0 American Elec Power COM 025537101 284 3500 SH SOLE 3500 0 0 American Express Co COM 025816109 2093 12495 SH SOLE 12495 0 0 American Tower Corp REIT COM 03027X100 265 1000 SH SOLE 1000 0 0 American Water Works COM 030420103 3418 20220 SH SOLE 20220 0 0 Amgen Inc COM 031162100 276 1300 SH SOLE 1300 0 0 Amphastar Pharma Inc COM 03209r103 238 12500 SH SOLE 12500 0 0 Analog Devices Inc COM 032654105 620 3700 SH SOLE 3700 0 0 Anheuser-Busch InBev SA NV Sp COM 03524A108 310 5500 SH SOLE 5500 0 0 Anthem Inc COM 036752103 241 646 SH SOLE 646 0 0 Aon PLC Cl A COM g0403h108 262 916 SH SOLE 916 0 0 Apple Inc COM 037833100 222815 1574662 SH SOLE 1574662 0 0 Applied Materials Inc COM 038222105 1206 9365 SH SOLE 9365 0 0 Aptiv PLC COM g6095L109 1296 8698 SH SOLE 8698 0 0 ArcelorMittal NY Reg COM 03938L203 302 10000 SH SOLE 10000 0 0 AstraZeneca PLC Sp ADR COM 046353108 920 15325 SH SOLE 15325 0 0 Aurora Cannabis Inc COM 05156x884 69 10000 SH SOLE 10000 0 0 Autodesk Inc COM 052769106 394 1383 SH SOLE 1383 0 0 Autoliv Inc COM 052800109 1114 13000 SH SOLE 13000 0 0 Automatic Data Processing COM 053015103 12612 63085 SH SOLE 63085 0 0 Axon Enterprise Inc COM 05464c101 704 4025 SH SOLE 4025 0 0 Badger Meter Inc COM 056525108 384 3800 SH SOLE 3800 0 0 Baidu Inc Sp ADR COM 056752108 231 1500 SH SOLE 1500 0 0 Ball Corp COM 058498106 314 3495 SH SOLE 3495 0 0 Ballard Power Systems COM 058586108 984 70000 SH SOLE 70000 0 0 Banco Santander SA Sp ADR COM 05964H105 181 50000 SH SOLE 50000 0 0 Bank of Montreal COM 063671101 299 3000 SH SOLE 3000 0 0 Bank of Nova Scotia COM 064149107 615 10000 SH SOLE 10000 0 0 Barrick Gold Corp COM 067901108 728 40355 SH SOLE 40355 0 0 Berkshire Hathaway Cl A COM 084670108 3291 8 SH SOLE 8 0 0 Berkshire Hathaway Cl B COM 084670702 1387 5082 SH SOLE 5082 0 0 Beyond Meat Inc COM 08862e109 279 2650 SH SOLE 2650 0 0 BHP Grp Ltd Sp ADR COM 088606108 1070 20000 SH SOLE 20000 0 0 BioNTech SE ADR COM 09075v102 341 1250 SH SOLE 1250 0 0 Blackstone Inc COM 09260d107 1564 13440 SH SOLE 13440 0 0 Blink Charging Co COM 09354a100 229 8000 SH SOLE 8000 0 0 Booking Hldgs Inc COM 09857L108 356 150 SH SOLE 150 0 0 BorgWarner Inc COM 099724106 216 5002 SH SOLE 5002 0 0 Boston Properties Inc REIT COM 101121101 217 2000 SH SOLE 2000 0 0 Boston Scientific Corp COM 101137107 1044 24050 SH SOLE 24050 0 0 BP PLC Sp ADR COM 055622104 706 25821 SH SOLE 25821 0 0 Brink's Co COM 109696104 222 3500 SH SOLE 3500 0 0 Broadcom Inc COM 11135f101 426 878 SH SOLE 878 0 0 Brookfield Asset Mgmt Cl A COM 112585104 1003 18750 SH SOLE 18750 0 0 Brookfield Renewable Ptnrs LP COM g16258108 277 7500 SH SOLE 7500 0 0 Brown-Forman Corp Cl B COM 115637209 402 6000 SH SOLE 6000 0 0 Caesars Entertainment Inc COM 12769g100 337 3000 SH SOLE 3000 0 0 California Water Srvc COM 130788102 295 5000 SH SOLE 5000 0 0 Callaway Golf Co COM 131193104 691 25000 SH SOLE 25000 0 0 Camping World Hldgs Inc Cl A COM 13462k109 389 10000 SH SOLE 10000 0 0 Canadian Natl Rwy Co COM 136375102 1272 11000 SH SOLE 11000 0 0 Canadian Natural Resources COM 136385101 731 20000 SH SOLE 20000 0 0 Canadian Pacific Rwy COM 13645T100 813 12500 SH SOLE 12500 0 0 Canon Inc ADR COM 138006309 244 10000 SH SOLE 10000 0 0 Catalent Inc COM 148806102 399 3000 SH SOLE 3000 0 0 Caterpillar Inc COM 149123101 36505 190162 SH SOLE 190162 0 0 Cerence Inc COM 156727109 215 2240 SH SOLE 2240 0 0 Cerner Corp COM 156782104 212 3000 SH SOLE 3000 0 0 CF Industries Hldgs Inc COM 125269100 335 6000 SH SOLE 6000 0 0 Charles River Labs COM 159864107 371 899 SH SOLE 899 0 0 Check Point Software COM M22465104 1429 12640 SH SOLE 12640 0 0 Chegg Inc COM 163092109 432 6350 SH SOLE 6350 0 0 Cheniere Energy Inc COM 16411r208 1077 11025 SH SOLE 11025 0 0 Chevron Corp COM 166764100 68222 672465 SH SOLE 672465 0 0 Chubb Ltd COM h1467j104 35431 204235 SH SOLE 204235 0 0 Churchill Downs Inc COM 171484108 600 2500 SH SOLE 2500 0 0 Cintas Corp COM 172908105 976 2565 SH SOLE 2565 0 0 Cisco Systems Inc COM 17275r102 485 8910 SH SOLE 8910 0 0 Citrix Systems Inc COM 177376100 269 2505 SH SOLE 2505 0 0 Clean Harbors Inc COM 184496107 364 3500 SH SOLE 3500 0 0 CNH Industrial NV COM n20944109 831 50000 SH SOLE 50000 0 0 Coca-Cola Co COM 191216100 24442 465827 SH SOLE 465827 0 0 Coca Cola Femsa SAB de SV Sp A COM 191241108 281 5000 SH SOLE 5000 0 0 Coinbase Global Inc Cl A COM 19260q107 1701 7476 SH SOLE 7476 0 0 Colgate-Palmolive Co COM 194162103 227 3000 SH SOLE 3000 0 0 Comcast Corp Cl A COM 20030N101 1158 20696 SH SOLE 20696 0 0 Constellation Brands Cl A COM 21036p108 375 1780 SH SOLE 1780 0 0 Cooper Companies COM 216648402 359 868 SH SOLE 868 0 0 Copart Inc COM 217204106 374 2694 SH SOLE 2694 0 0 Corning Inc COM 219350105 643 17625 SH SOLE 17625 0 0 CoStar Grp Inc COM 22160n109 396 4600 SH SOLE 4600 0 0 Costco Wholesale Corp COM 22160k105 93815 208779 SH SOLE 208779 0 0 Coupang Inc COM 22266t109 563 20200 SH SOLE 20200 0 0 Covanta Hldg Corp COM 22282E102 201 10000 SH SOLE 10000 0 0 CRISPR Therapeutics AG COM h17182108 814 7275 SH SOLE 7275 0 0 Criteo SA Sp ADR COM 226718104 271 7405 SH SOLE 7405 0 0 Cronos Group Inc COM 22717L101 113 20000 SH SOLE 20000 0 0 CrowdStrike Hldgs Inc COM 22788c105 504 2050 SH SOLE 2050 0 0 Crown Castle Intl Corp REIT COM 22822v101 598 3451 SH SOLE 3451 0 0 Curtiss-Wright Corp COM 231561101 315 2500 SH SOLE 2500 0 0 CyberArk Software Ltd COM M2682V108 1284 8135 SH SOLE 8135 0 0 Danaher Corp COM 235851102 877 2880 SH SOLE 2880 0 0 Darden Restaurants COM 237194105 379 2500 SH SOLE 2500 0 0 Deere & Co COM 244199105 47733 142456 SH SOLE 142456 0 0 Delta Air Lines Inc COM 247361702 208 4875 SH SOLE 4875 0 0 DexCom Inc COM 252131107 35351 64643 SH SOLE 64643 0 0 Diageo PLC Sp ADR COM 25243Q205 1420 7355 SH SOLE 7355 0 0 DiDi Global Inc COM 23292e108 117 15000 SH SOLE 15000 0 0 Dimensional US Core Equity Mkt COM 25434v104 347 11525 SH SOLE 11525 0 0 DocuSign Inc COM 256163106 708 2750 SH SOLE 2750 0 0 Dollar General Corp COM 256677105 61403 289445 SH SOLE 289445 0 0 Domino's Pizza Inc COM 25754a201 477 1000 SH SOLE 1000 0 0 DR Horton Inc COM 23331a109 570 6790 SH SOLE 6790 0 0 Dr Reddy's Lab Ltd ADR COM 256135203 651 10000 SH SOLE 10000 0 0 Draftkings Inc Cl A COM 26142r104 547 11350 SH SOLE 11350 0 0 DTE Energy Co COM 233331107 251 2250 SH SOLE 2250 0 0 Eastman Chemical Co COM 277432100 353 3500 SH SOLE 3500 0 0 Eaton Corp PLC COM G29183103 211 1410 SH SOLE 1410 0 0 Ecolab Inc COM 278865100 2076 9950 SH SOLE 9950 0 0 Edwards Lifesciences COM 28176e108 13655 120616 SH SOLE 120616 0 0 Element Solutions Inc COM 28618m106 434 20000 SH SOLE 20000 0 0 Emerson Electric Co COM 291011104 370 3930 SH SOLE 3930 0 0 Enbridge Inc COM 29250N105 604 15187 SH SOLE 15187 0 0 Endeavor Grp Hldgs Inc Cl A COM 29260y109 444 15500 SH SOLE 15500 0 0 Eni SPA Sp ADR COM 26874r108 589 22000 SH SOLE 22000 0 0 Enphase Energy Inc COM 29355a107 24743 164989 SH SOLE 164989 0 0 Equinix Inc REIT COM 29444U700 213 270 SH SOLE 270 0 0 Equinor ASA Sp ADR COM 29446m102 383 15000 SH SOLE 15000 0 0 Ericsson LM Tel Sp ADR COM 294821608 448 40000 SH SOLE 40000 0 0 Essential Utilities Inc COM 29670g102 230 5000 SH SOLE 5000 0 0 Estee Lauder Cl A COM 518439104 33145 110510 SH SOLE 110510 0 0 ETFMG Alternative Harvest ETF COM 26924g508 219 15200 SH SOLE 15200 0 0 Evoqua Water Technologies COM 30057t105 376 10000 SH SOLE 10000 0 0 Exact Sciences Corp COM 30063p105 715 7490 SH SOLE 7490 0 0 Expedia Grp Inc COM 30212p303 729 4445 SH SOLE 4445 0 0 Exxon Mobil Corp COM 30231G102 959 16305 SH SOLE 16305 0 0 Facebook Inc Cl A COM 30303M102 51447 151586 SH SOLE 151586 0 0 FedEx Corp COM 31428X106 318 1450 SH SOLE 1450 0 0 Ferrari NV COM n3167y103 1046 5000 SH SOLE 5000 0 0 Fidelity MSCI Materials Idx ET COM 316092881 243 5485 SH SOLE 5485 0 0 First Solar Inc COM 336433107 484 5075 SH SOLE 5075 0 0 Ford Motor Company COM 345370860 9358 660907 SH SOLE 660907 0 0 Fortinet Inc COM 34959e109 730 2500 SH SOLE 2500 0 0 Freeport-McMoRan Inc COM 35671D857 856 26300 SH SOLE 26300 0 0 Fresenius Med Care AG Sp ADR COM 358029106 350 10000 SH SOLE 10000 0 0 Generac Hldgs Inc COM 368736104 33961 83102 SH SOLE 83102 0 0 General Electric Co COM 369604301 282 2734 SH SOLE 2734 0 0 Genius Sports Ltd COM g3934v109 233 12500 SH SOLE 12500 0 0 Gilead Sciences Inc COM 375558103 287 4115 SH SOLE 4115 0 0 GlaxoSmithKline PLC Sp ADR COM 37733W105 768 20100 SH SOLE 20100 0 0 Goldman Sachs Grp COM 38141g104 57698 152627 SH SOLE 152627 0 0 HEICO Corp COM 422806109 396 3000 SH SOLE 3000 0 0 Hill-Rom Hldgs Inc COM 431475102 450 3000 SH SOLE 3000 0 0 Hillenbrand Inc COM 431571108 213 5000 SH SOLE 5000 0 0 Hitachi Ltd ADR COM 433578507 890 7500 SH SOLE 7500 0 0 Home Depot Inc COM 437076102 66893 203782 SH SOLE 203782 0 0 Honda Motor Co Ltd Sp ADR COM 438128308 307 10000 SH SOLE 10000 0 0 Honeywell International COM 438516106 41232 194232 SH SOLE 194232 0 0 Howmet Aerospace Inc COM 443201108 780 25000 SH SOLE 25000 0 0 HSBC Hldgs PLC Sp ADR COM 404280406 262 10000 SH SOLE 10000 0 0 IBM Corp COM 459200101 1438 10347 SH SOLE 10347 0 0 ICICI Bank Ltd Sp ADR COM 45104G104 660 35000 SH SOLE 35000 0 0 Illinois Tool Works COM 452308109 518 2506 SH SOLE 2506 0 0 Illumina Inc COM 452327109 2146 5291 SH SOLE 5291 0 0 Imperial Oil Ltd COM 453038408 316 10000 SH SOLE 10000 0 0 Infosys Ltd Sp ADR COM 456788108 668 30000 SH SOLE 30000 0 0 Inovalon Hldgs Inc Cl A COM 45781d101 382 9470 SH SOLE 9470 0 0 Intel Corp COM 458140100 852 15984 SH SOLE 15984 0 0 Intellia Therapeutics Inc COM 45826j105 268 2000 SH SOLE 2000 0 0 Intuitive Surgical Inc COM 46120e602 1081 1087 SH SOLE 1087 0 0 Invesco Taxable Muni Bond ETF COM 46138g805 1179 35812 SH SOLE 35812 0 0 Invesco Variable Rate Investme COM 46090a879 1490 59309 SH SOLE 59309 0 0 iShares 1-3 Yr Treasury Bond E COM 464287457 492 5710 SH SOLE 5710 0 0 iShares CMBS ETF COM 46429b366 727 13451 SH SOLE 13451 0 0 iShares Core MSCI EAFE ETF COM 46432f842 5064 68204 SH SOLE 68204 0 0 iShares Core MSCI Emerging Mkt COM 46434g103 6473 104815 SH SOLE 104815 0 0 iShares Core MSCI Total Intl S COM 46432f834 2858 40257 SH SOLE 40257 0 0 iShares Core S&P 500 ETF COM 464287200 22738 52778 SH SOLE 52778 0 0 iShares Core S&P Small Cap ETF COM 464287804 4083 37394 SH SOLE 37394 0 0 iShares Core S&P Total U.S. St COM 464287150 6036 61351 SH SOLE 61351 0 0 iShares Core S&P U.S. Value ET COM 464287663 3446 48613 SH SOLE 48613 0 0 iShares MBS ETF COM 464288588 1466 13561 SH SOLE 13561 0 0 iShares MSCI EAFE Small Cap ET COM 464288273 1410 18944 SH SOLE 18944 0 0 iShares MSCI Emerg Mkt Min Vol COM 464286533 342 5460 SH SOLE 5460 0 0 iShares MSCI Emerging Mkts ETF COM 464287234 223 4425 SH SOLE 4425 0 0 iShares Russell 1000 ETF COM 464287622 4844 20042 SH SOLE 20042 0 0 iShares Russell 1000 Growth ET COM 464287614 252 920 SH SOLE 920 0 0 iShares Russell 2000 ETF COM 464287655 457 2089 SH SOLE 2089 0 0 iShares Russell 2000 Value Idx COM 464287630 570 3557 SH SOLE 3557 0 0 iShares S&P 500 Value Idx ETF COM 464287408 474 3260 SH SOLE 3260 0 0 iShares S&P SmallCap 600 Value COM 464287879 1748 17362 SH SOLE 17362 0 0 iShares Short Treasury Bond ET COM 464288679 587 5310 SH SOLE 5310 0 0 Itron Inc COM 465741106 227 3000 SH SOLE 3000 0 0 ITT Inc COM 45073v108 429 5000 SH SOLE 5000 0 0 Jabil Circuit Inc COM 466313103 292 5000 SH SOLE 5000 0 0 Jacobs Engineering Grp COM 469814107 39672 299346 SH SOLE 299346 0 0 Johnson & Johnson COM 478160104 3323 20575 SH SOLE 20575 0 0 Johnson Outdoors Inc Cl A COM 479167108 317 3000 SH SOLE 3000 0 0 JPMorgan Chase & Co COM 46625h100 635 3880 SH SOLE 3880 0 0 Koninklijke Philips NV COM 500472303 680 15304 SH SOLE 15304 0 0 L3Harris Technologies Inc COM 502431109 331 1502 SH SOLE 1502 0 0 Lab Corp of America Hldgs COM 50540r409 366 1300 SH SOLE 1300 0 0 LG Display Co Ltd COM 50186V102 153 19200 SH SOLE 19200 0 0 Linde PLC COM g5494j103 220 750 SH SOLE 750 0 0 Lindsay Corp COM 535555106 531 3500 SH SOLE 3500 0 0 Live Nation Entmt Inc COM 538034109 1280 14050 SH SOLE 14050 0 0 Lockheed Martin Corp COM 539830109 31004 89842 SH SOLE 89842 0 0 Lyft Inc Cl A COM 55087p104 536 10000 SH SOLE 10000 0 0 Martin Marietta Mtls COM 573284106 342 1000 SH SOLE 1000 0 0 Marvell Technology Inc COM 573874104 241 4000 SH SOLE 4000 0 0 Masco Corp COM 574599106 334 6019 SH SOLE 6019 0 0 Masimo Corp COM 574795100 406 1500 SH SOLE 1500 0 0 Match Group Inc COM 57667L107 1017 6475 SH SOLE 6475 0 0 McAfee Corp Cl A COM 579063108 221 10000 SH SOLE 10000 0 0 McDonald's Corp COM 580135101 2074 8603 SH SOLE 8603 0 0 Mettler-Toledo Intl COM 592688105 705 512 SH SOLE 512 0 0 MGM Resorts Intl COM 552953101 216 5000 SH SOLE 5000 0 0 Micron Technology COM 595112103 1086 15300 SH SOLE 15300 0 0 Microsoft Corp COM 594918104 118067 418796 SH SOLE 418796 0 0 Mitsubishi UFJ Finl Grp Sp ADR COM 606822104 474 80000 SH SOLE 80000 0 0 Moderna Inc COM 60770k107 1197 3111 SH SOLE 3111 0 0 Mohawk Industries COM 608190104 356 2005 SH SOLE 2005 0 0 Mueller Water Products Cl A COM 624758108 160 10500 SH SOLE 10500 0 0 Napco Security Tech Inc COM 630402105 345 8000 SH SOLE 8000 0 0 Netflix Inc COM 64110L106 63271 103665 SH SOLE 103665 0 0 New York Times Cl A COM 650111107 370 7500 SH SOLE 7500 0 0 NextEra Energy Inc COM 65339f101 50881 647998 SH SOLE 647998 0 0 NICE Ltd Sp ADR COM 653656108 228 802 SH SOLE 802 0 0 Nike Inc Cl B COM 654106103 1112 7660 SH SOLE 7660 0 0 Nokia Corp Sp ADR COM 654902204 273 50000 SH SOLE 50000 0 0 Northrop Grumman Corp COM 666807102 360 1000 SH SOLE 1000 0 0 Novartis AG Sp ADR COM 66987V109 826 10100 SH SOLE 10100 0 0 Novo Nordisk A/S Sp ADR COM 670100205 2035 21200 SH SOLE 21200 0 0 Nuance Communications COM 67020Y100 326 5920 SH SOLE 5920 0 0 Nucor Corp COM 670346105 1389 14105 SH SOLE 14105 0 0 Nutrien Ltd COM 67077m108 324 5005 SH SOLE 5005 0 0 Nvidia Corp COM 67066G104 43954 212176 SH SOLE 212176 0 0 NXP Semiconductors NV COM n6596x109 783 4000 SH SOLE 4000 0 0 Okta Inc COM 679295105 237 1000 SH SOLE 1000 0 0 Old Dominion Freight Line COM 679580100 572 2000 SH SOLE 2000 0 0 Olympic Steel Inc COM 68162k106 244 10000 SH SOLE 10000 0 0 On Holding AG Cl A COM h5919c104 301 10000 SH SOLE 10000 0 0 Ormat Tech Inc COM 686688102 333 5000 SH SOLE 5000 0 0 Oshkosh Corp COM 688239201 512 5000 SH SOLE 5000 0 0 Otis Worldwide Corp COM 68902v107 1030 12515 SH SOLE 12515 0 0 Owens Corning Inc COM 690742101 342 4000 SH SOLE 4000 0 0 Paccar Inc COM 693718108 237 3000 SH SOLE 3000 0 0 Palantir Technologies Inc Cl A COM 69608a108 709 29500 SH SOLE 29500 0 0 Palo Alto Networks Inc COM 697435105 45136 94230 SH SOLE 94230 0 0 PAVmed Inc COM 70387r106 111 13000 SH SOLE 13000 0 0 Paycom Software Inc COM 70432v102 397 800 SH SOLE 800 0 0 PayPal Hldgs Inc COM 70450y103 830 3188 SH SOLE 3188 0 0 Peloton Interactive Inc Cl A COM 70614w100 438 5035 SH SOLE 5035 0 0 Penn Natl Gaming Inc COM 707569109 290 4000 SH SOLE 4000 0 0 Pentair PLC COM G7S00T104 327 4500 SH SOLE 4500 0 0 PepsiCo Inc COM 713448108 777 5167 SH SOLE 5167 0 0 PetroChina Co Ltd ADR COM 71646E100 234 5000 SH SOLE 5000 0 0 Pfizer Inc COM 717081103 1588 36916 SH SOLE 36916 0 0 Pinterest Inc Cl A COM 72352L106 510 10000 SH SOLE 10000 0 0 Pioneer Natural Resources COM 723787107 333 2000 SH SOLE 2000 0 0 Planet Fitness Inc Cl A COM 72703h101 314 4000 SH SOLE 4000 0 0 Plug Power Inc COM 72919p202 639 25000 SH SOLE 25000 0 0 Posco ADR COM 693483109 828 12000 SH SOLE 12000 0 0 Procter & Gamble Co COM 742718109 40283 288147 SH SOLE 288147 0 0 Prologis Inc REIT COM 74340w103 388 3095 SH SOLE 3095 0 0 ProShares UltraShort S&P 500 E COM 74347b383 146 16531 SH SOLE 16531 0 0 Prudential PLC ADR COM 74435K204 392 10000 SH SOLE 10000 0 0 Pulte Group Inc COM 745867101 321 7000 SH SOLE 7000 0 0 Qorvo Inc COM 74736K101 502 3000 SH SOLE 3000 0 0 Quanta Services Inc COM 74762e102 951 8355 SH SOLE 8355 0 0 Quest Diagnostics Inc COM 74834L100 291 2000 SH SOLE 2000 0 0 Rapid7 Inc COM 753422104 283 2500 SH SOLE 2500 0 0 Rayonier Inc REIT COM 754907103 250 7000 SH SOLE 7000 0 0 Raytheon Technologies Corp COM 75513e101 1338 15567 SH SOLE 15567 0 0 Regal Beloit Corp COM 758750103 226 1500 SH SOLE 1500 0 0 Regeneron Pharmaceuticals COM 75886f107 666 1100 SH SOLE 1100 0 0 Republic Services Inc COM 760759100 420 3500 SH SOLE 3500 0 0 RH COM 74967x103 333 500 SH SOLE 500 0 0 Rio Tinto PLC Sp ADR COM 767204100 802 12000 SH SOLE 12000 0 0 Rocket Companies Inc Cl A COM 77311w101 181 11275 SH SOLE 11275 0 0 Rockwell Automation COM 773903109 588 2000 SH SOLE 2000 0 0 Roku Inc COM 77543r102 628 2005 SH SOLE 2005 0 0 Roper Technologies Inc COM 776696106 446 1000 SH SOLE 1000 0 0 Royal Bank of Canada COM 780087102 796 8000 SH SOLE 8000 0 0 Royal Dutch Shell PLC Sp ADR C COM 780259206 379 8512 SH SOLE 8512 0 0 S&P Global Inc COM 78409v104 506 1191 SH SOLE 1191 0 0 Salesforce.com Inc COM 79466L302 1893 6981 SH SOLE 6981 0 0 Sanofi Sp ADR COM 80105N105 603 12500 SH SOLE 12500 0 0 SAP SE Sp ADR COM 803054204 675 5000 SH SOLE 5000 0 0 Sasol Ltd Sp ADR COM 803866300 283 15005 SH SOLE 15005 0 0 Schwab Intl Small Cap Equity E COM 808524888 704 16946 SH SOLE 16946 0 0 Sensata Tech Hldgs PLC COM g8060n102 274 5000 SH SOLE 5000 0 0 Service Corp Intl COM 817565104 316 5248 SH SOLE 5248 0 0 ServiceNow Inc COM 81762p102 1560 2507 SH SOLE 2507 0 0 Sherwin Williams Co COM 824348106 2022 7230 SH SOLE 7230 0 0 Shopify Inc Cl A COM 82509L107 2482 1831 SH SOLE 1831 0 0 ShotSpotter Inc COM 82536t107 273 7500 SH SOLE 7500 0 0 Shyft Group Inc COM 825698103 266 7000 SH SOLE 7000 0 0 Siemens AG Sp ADR COM 826197501 1027 12500 SH SOLE 12500 0 0 SK Telecom Co Ltd Sp ADR COM 78440P108 753 25000 SH SOLE 25000 0 0 Skyworks Solutions Inc COM 83088m102 330 2000 SH SOLE 2000 0 0 SM Energy Co COM 78454L100 504 19100 SH SOLE 19100 0 0 SmileDirectClub Inc COM 83192h106 130 24375 SH SOLE 24375 0 0 Smith & Nephew PLC Sp ADR COM 83175m205 412 12000 SH SOLE 12000 0 0 Snap-On Inc COM 833034101 313 1500 SH SOLE 1500 0 0 Sociedad Quimica y Minera de C COM 833635105 886 16500 SH SOLE 16500 0 0 Sonos Inc COM 83570h108 744 23000 SH SOLE 23000 0 0 Sony Grp Corp Sp ADR COM 835699307 829 7500 SH SOLE 7500 0 0 Southern Co COM 842587107 205 3300 SH SOLE 3300 0 0 Southwest Airlines Co COM 844741108 45630 887226 SH SOLE 887226 0 0 SPDR Portfolio S&P Emerging Mk COM 78463x509 217 5107 SH SOLE 5107 0 0 SPDR S&P 500 ETF Tr COM 78462F103 4101 9557 SH SOLE 9557 0 0 SPDR S&P Emerging Mkts SmallCa COM 78463x756 429 7308 SH SOLE 7308 0 0 Spotify Technology SA COM L8681t102 38002 168643 SH SOLE 168643 0 0 Square Inc Cl A COM 852234103 2785 11610 SH SOLE 11610 0 0 Stanley Black & Decker COM 854502101 351 2000 SH SOLE 2000 0 0 Steel Dynamics Inc COM 858119100 468 8000 SH SOLE 8000 0 0 Stellantis NV COM n82405106 573 30000 SH SOLE 30000 0 0 Stem Inc COM 85859n102 323 13500 SH SOLE 13500 0 0 Stryker Corp COM 863667101 58611 222246 SH SOLE 222246 0 0 Suncor Energy Inc COM 867224107 685 33005 SH SOLE 33005 0 0 Sunrun Inc COM 86771w105 267 6075 SH SOLE 6075 0 0 Synchrony Financial COM 87165b103 60601 1239783 SH SOLE 1239783 0 0 Sysco Corp COM 871829107 1181 15045 SH SOLE 15045 0 0 Taiwan Semicon Mfg Co Ltd Sp A COM 874039100 893 8000 SH SOLE 8000 0 0 Take-Two Interactive Software COM 874054109 388 2520 SH SOLE 2520 0 0 Tandem Diabetes Care COM 875372203 419 3513 SH SOLE 3513 0 0 Target Corp COM 87612E106 210 920 SH SOLE 920 0 0 Tata Motors Ltd Sp ADR COM 876568502 695 31000 SH SOLE 31000 0 0 TC Energy Corp COM 87807b107 240 5000 SH SOLE 5000 0 0 Teladoc Health Inc COM 87918a105 697 5496 SH SOLE 5496 0 0 Teledyne Technologies Inc COM 879360105 553 1288 SH SOLE 1288 0 0 Tenaris SA ADR COM 88031M109 274 13000 SH SOLE 13000 0 0 Tesla Inc COM 88160R101 2962 3819 SH SOLE 3819 0 0 Tetra Tech Inc COM 88162g103 293 1963 SH SOLE 1963 0 0 The Beauty Health Co COM 88331L108 390 15000 SH SOLE 15000 0 0 Thermo Fisher Scientific COM 883556102 57225 100161 SH SOLE 100161 0 0 Tilray Inc COM 88688T100 220 19525 SH SOLE 19525 0 0 TJX Companies Inc COM 872540109 489 7414 SH SOLE 7414 0 0 Toronto Dominion Bank COM 891160509 794 12000 SH SOLE 12000 0 0 Toyota Motor Corp Sp ADR COM 892331307 1600 9000 SH SOLE 9000 0 0 Tractor Supply Co COM 892356106 445 2198 SH SOLE 2198 0 0 Trane Technologies PLC COM g8994e103 881 5100 SH SOLE 5100 0 0 Trex Company Inc COM 89531p105 204 2000 SH SOLE 2000 0 0 Twilio Inc Cl A COM 90138f102 456 1430 SH SOLE 1430 0 0 Twitter Inc COM 90184L102 453 7500 SH SOLE 7500 0 0 Uber Technologies Inc COM 90353t100 486 10855 SH SOLE 10855 0 0 UFP Industries Inc COM 90278q108 204 3000 SH SOLE 3000 0 0 Ulta Beauty Inc COM 90384s303 686 1901 SH SOLE 1901 0 0 Unilever PLC Sp ADR COM 904767704 813 15000 SH SOLE 15000 0 0 Union Pacific Corp COM 907818108 2172 11082 SH SOLE 11082 0 0 United Parcel Service Cl B COM 911312106 54326 298332 SH SOLE 298332 0 0 United Rentals Inc COM 911363109 691 1968 SH SOLE 1968 0 0 United States Steel COM 912909108 220 10000 SH SOLE 10000 0 0 UnitedHealth Grp Inc COM 91324p102 997 2552 SH SOLE 2552 0 0 Unity Software Inc COM 91332u101 568 4500 SH SOLE 4500 0 0 US Bancorp COM 902973304 210 3535 SH SOLE 3535 0 0 UWM Hldgs Corp COM 91823b109 146 21050 SH SOLE 21050 0 0 Vale SA Sp ADR COM 91912E105 767 55005 SH SOLE 55005 0 0 Valmont Industries COM 920253101 470 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 601 9864 SH SOLE 9864 0 0 Vanguard FTSE All World ex-U.S COM 922042718 1005 7518 SH SOLE 7518 0 0 Vanguard FTSE Developed Mkts E COM 921943858 949 18795 SH SOLE 18795 0 0 Vanguard FTSE Emerging Mkts ET COM 922042858 2261 45218 SH SOLE 45218 0 0 Vanguard Large Cap Idx Fd ETF COM 922908637 1746 8690 SH SOLE 8690 0 0 Vanguard Mega Cap Value Idx Fd COM 921910840 261 2670 SH SOLE 2670 0 0 Vanguard REIT ETF COM 922908553 1103 10838 SH SOLE 10838 0 0 Vanguard S&P Small Cap Value I COM 921932778 245 1405 SH SOLE 1405 0 0 Vanguard S&P Value Fd ETF COM 921932703 399 2840 SH SOLE 2840 0 0 Vanguard Short Term Corp Bond COM 92206c409 2682 32544 SH SOLE 32544 0 0 Vanguard Small Cap ETF COM 922908751 1074 4910 SH SOLE 4910 0 0 Vanguard Small Cap Value ETF COM 922908611 1191 7038 SH SOLE 7038 0 0 Vanguard Total Intl Stock Idx COM 921909768 323 5110 SH SOLE 5110 0 0 Vanguard Total Stock Market ET COM 922908769 3181 14324 SH SOLE 14324 0 0 Vanguard Value ETF COM 922908744 968 7152 SH SOLE 7152 0 0 Veoneer Inc COM 92336x109 307 9000 SH SOLE 9000 0 0 Verizon Communications COM 92343V104 482 8917 SH SOLE 8917 0 0 Visa Inc Cl A COM 92826C839 56460 253469 SH SOLE 253469 0 0 Vodafone Grp PLC Sp ADR COM 92857W308 232 15000 SH SOLE 15000 0 0 Volvo AB B Shs COM 928856301 1126 50000 SH SOLE 50000 0 0 Vulcan Materials Co COM 929160109 1251 7398 SH SOLE 7398 0 0 Walmart Inc COM 931142103 599 4298 SH SOLE 4298 0 0 Walt Disney Co COM 254687106 38560 227939 SH SOLE 227939 0 0 Warner Music Grp Cl A COM 934550203 299 7000 SH SOLE 7000 0 0 Waste Connections Inc COM 94106b101 378 3000 SH SOLE 3000 0 0 Waste Mgmt Inc COM 94106L109 2130 14259 SH SOLE 14259 0 0 Watts Water Tech Cl A COM 942749102 588 3500 SH SOLE 3500 0 0 Wayfair Inc Cl A COM 94419L101 511 2000 SH SOLE 2000 0 0 WD-40 Company COM 929236107 231 1000 SH SOLE 1000 0 0 Welltower Inc REIT COM 95040q104 288 3500 SH SOLE 3500 0 0 Western Digital Corp COM 958102105 321 5680 SH SOLE 5680 0 0 Weyerhaeuser Co REIT COM 962166104 1258 35375 SH SOLE 35375 0 0 Winnebago Industries Inc COM 974637100 435 6000 SH SOLE 6000 0 0 WisdomTree Emerging Mkts Small COM 97717w281 362 6776 SH SOLE 6776 0 0 Xylem Inc COM 98419m100 14758 119322 SH SOLE 119322 0 0 YETI Hldgs Inc COM 98585x104 943 11000 SH SOLE 11000 0 0 Zebra Tech Corp Cl A COM 989207105 515 1000 SH SOLE 1000 0 0 Zillow Grp Inc Cl C COM 98954m200 423 4800 SH SOLE 4800 0 0 Zimmer Biomet Hldgs Inc COM 98956p102 205 1400 SH SOLE 1400 0 0 Zoetis Inc COM 98978v103 45845 236144 SH SOLE 236144 0 0 Zoom Video Comms Inc Cl A COM 98980l101 910 3480 SH SOLE 3480 0 0