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