| IBM IBMIBM | Purchase$1,001 - $15,000 · Spouse | May 3, 2021 | Apr 30, 3031date after report | — | Filing for IBM on Apr 30, 3031 |
| DIS DISThe Walt Disney Company | Sale (full)$1,001 - $15,000 | Oct 27, 2026 | Oct 28, 2026date after report | — | Filing for DIS on Oct 28, 2026 |
| AMZN AMZNAmazon | Sale (full)$15,001 - $50,000 | Oct 27, 2026 | Oct 27, 2026 | ▼ 0.4%+1.6 pts vs S&P | Filing for AMZN on Oct 27, 2026 |
| MCD MCDMcDonald's | Sale (full)$1,001 - $15,000 · Spouse | Oct 27, 2026 | Oct 27, 2026 | ▲ 5.2%+7.2 pts vs S&P | Filing for MCD on Oct 27, 2026 |
| HD HDThe Home Depot | Sale (full)$1,001 - $15,000 | Oct 27, 2026 | Oct 22, 2026 | ▲ 1.3%+2.5 pts vs S&P | Filing for HD on Oct 22, 2026 |
| LOW LOWLowe's | Sale (full)$15,001 - $50,000 | Oct 27, 2026 | Oct 22, 2026 | ▲ 4.2%+5.5 pts vs S&P | Filing for LOW on Oct 22, 2026 |
| PEP PEPPepsiCo | Sale (full)$1,001 - $15,000 | Oct 27, 2026 | Oct 21, 2026 | ▲ 2.0%+4.5 pts vs S&P | Filing for PEP on Oct 21, 2026 |
| REZI REZIResideo Technologies, Inc. | Sale (full)$344.99 | Oct 27, 2026 | Oct 21, 2026 | ▲ 10.2%+12.6 pts vs S&P | Filing for REZI on Oct 21, 2026 |
| SOLS SOLSSolstice Advanced Materials Inc. | Sale (full)$1,001 - $15,000 | Oct 27, 2026 | Oct 21, 2026 | ▼ 5.0%−2.5 pts vs S&P | Filing for SOLS on Oct 21, 2026 |
| IBM IBMIBM | Sale (full)$1,001 - $15,000 | Oct 27, 2026 | Oct 20, 2026 | ▲ 2.9%+4.8 pts vs S&P | Filing for IBM on Oct 20, 2026 |
| BRK. BRK.BBerkshire Hathaway | Sale (full)$15,001 - $50,000 | Oct 27, 2026 | Oct 15, 2026 | ▲ 6.0%+8.3 pts vs S&P | Filing for BRK.B on Oct 15, 2026 |
| CVX CVXChevron Corporation | Sale (full)$15,001 - $50,000 | Oct 27, 2026 | Oct 14, 2026 | ▲ 1.6%+3.7 pts vs S&P | Filing for CVX on Oct 14, 2026 |
| XOM XOMExxonMobil | Sale (full)$1,001 - $15,000 | Oct 27, 2026 | Oct 14, 2026 | ▲ 0.4%+2.4 pts vs S&P | Filing for XOM on Oct 14, 2026 |
| COST COSTCostco | Sale (full)$100,001 - $250,000 | Oct 27, 2026 | Oct 13, 2026 | ▲ 7.3%+10.3 pts vs S&P | Filing for COST on Oct 13, 2026 |
| PG PGProcter & Gamble | Sale (full)$1,001 - $15,000 | Oct 27, 2026 | Oct 8, 2026 | ▲ 8.1%+10.7 pts vs S&P | Filing for PG on Oct 8, 2026 |
| ABT ABTAbbott Laboratories | Sale (full)$50,001 - $100,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 12.7%+14.7 pts vs S&P | Filing for ABT on Oct 2, 2026 |
| GOOG GOOGLAlphabet Inc. (Class A) | Sale (full)$100,001 - $250,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▼ 18.8%−16.7 pts vs S&P | Filing for GOOGL on Oct 2, 2026 |
| AMZN AMZNAmazon | Sale (full)$100,001 - $250,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 0.2%+2.2 pts vs S&P | Filing for AMZN on Oct 2, 2026 |
| AAPL AAPLApple Inc. | Sale (full)$250,001 - $500,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▼ 0.8%+1.2 pts vs S&P | Filing for AAPL on Oct 2, 2026 |
| CMG CMGChipotle Mexican Grill | Sale (full)$15,001 - $50,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 2.2%+4.2 pts vs S&P | Filing for CMG on Oct 2, 2026 |
| COST COSTCostco | Sale (full)$250,001 - $500,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 11.2%+13.3 pts vs S&P | Filing for COST on Oct 2, 2026 |
| MA MAMastercard | Sale (full)$15,001 - $50,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 17.4%+19.4 pts vs S&P | Filing for MA on Oct 2, 2026 |
| MCD MCDMcDonald's | Sale (full)$15,001 - $50,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 13.2%+15.2 pts vs S&P | Filing for MCD on Oct 2, 2026 |
| MSFT MSFTMicrosoft Corporation | Sale (full)$250,001 - $500,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 0.9%+2.9 pts vs S&P | Filing for MSFT on Oct 2, 2026 |
| NVDA NVDANVIDIA Corporation | Sale (full)$15,001 - $50,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▼ 11.6%−9.6 pts vs S&P | Filing for NVDA on Oct 2, 2026 |
| SBUX SBUXStarbucks | Sale (full)$15,001 - $50,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 10.1%+12.2 pts vs S&P | Filing for SBUX on Oct 2, 2026 |
| TSLA TSLATesla, Inc. | Sale (full)$15,001 - $50,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 7.2%+9.3 pts vs S&P | Filing for TSLA on Oct 2, 2026 |
| TJX TJXTJX Companies | Sale (full)$15,001 - $50,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 3.4%+5.4 pts vs S&P | Filing for TJX on Oct 2, 2026 |
| TJX TJXTJX Companies | Sale (full)$15,001 - $50,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 3.4%+5.4 pts vs S&P | Filing for TJX on Oct 2, 2026 |
| VZ VZVerizon | Sale (full)$15,001 - $50,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▼ 0.5%+1.6 pts vs S&P | Filing for VZ on Oct 2, 2026 |
| V VVisa Inc. | Sale (full)$15,001 - $50,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 16.7%+18.7 pts vs S&P | Filing for V on Oct 2, 2026 |
| WMT WMTWalmart | Sale (full)$50,001 - $100,000 · Spouse | Oct 27, 2026 | Oct 2, 2026 | ▲ 19.7%+21.7 pts vs S&P | Filing for WMT on Oct 2, 2026 |
| HON HONHoneywell Technologies | Sale (full)$1,001 - $15,000 | Oct 27, 2026 | Oct 1, 2026 | ▲ 4.6%+5.9 pts vs S&P | Filing for HON on Oct 1, 2026 |
| AAPL AAPLApple Inc. | Sale (full)$100,001 - $250,000 · Spouse | Sep 22, 2026 | Sep 22, 2026 | ▼ 2.6%−0.1 pts vs S&P | Filing for AAPL on Sep 22, 2026 |
| ABBV ABBVAbbVie | Sale (full)$15,001 - $50,000 | Sep 18, 2026 | Sep 14, 2026 | ▲ 9.7%+10.3 pts vs S&P | Filing for ABBV on Sep 14, 2026 |
| GOOG GOOGLAlphabet Inc. (Class A) | Sale (full)$15,001 - $50,000 | Sep 18, 2026 | Sep 14, 2026 | ▼ 20.1%−19.5 pts vs S&P | Filing for GOOGL on Sep 14, 2026 |
| ARCC ARCCAres Capital Corp | Sale (full)$1,001 - $15,000 · Spouse | Jul 24, 2026 | Jul 24, 2026 | ▲ 3.8%+1.5 pts vs S&P | Filing for ARCC on Jul 24, 2026 |
| VZ VZVerizon | Sale (full)$1,001 - $15,000 | Mar 9, 2026 | Mar 9, 2026 | ▼ 6.5%−18.5 pts vs S&P | Filing for VZ on Mar 9, 2026 |
| DHR DHRDanaher Corporation | Sale (full)$50,001 - $100,000 · Spouse | Jun 21, 2025 | Jun 12, 2025 | ▲ 13.3%−13.6 pts vs S&P | Filing for DHR on Jun 12, 2025 |
| JNJ JNJJohnson & Johnson | Sale (full)$15,001 - $50,000 · Spouse | Jun 21, 2025 | Jun 12, 2025 | ▲ 74.9%+47.9 pts vs S&P | Filing for JNJ on Jun 12, 2025 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Spouse | Dec 19, 2024 | Dec 18, 2024 | ▲ 21.0%−10.6 pts vs S&P | Filing for MSFT on Dec 18, 2024 |
| NVDA NVDANVIDIA Corporation | Purchase$1,001 - $15,000 · Spouse | Nov 1, 2024 | Nov 1, 2024 | ▲ 53.1%+18.0 pts vs S&P | Filing for NVDA on Nov 1, 2024 |
| NVDA NVDANVIDIA Corporation | Purchase$1,001 - $15,000 · Spouse | Sep 16, 2024 | Sep 16, 2024 | ▲ 77.5%+40.1 pts vs S&P | Filing for NVDA on Sep 16, 2024 |
| MO MOAltria | Sale (full)$1,001 - $15,000 · Spouse | Sep 12, 2024 | Sep 10, 2024 | ▲ 65.5%+24.4 pts vs S&P | Filing for MO on Sep 10, 2024 |
| NVDA NVDANVIDIA Corporation | Purchase$1,001 - $15,000 · Spouse | Sep 12, 2024 | Sep 10, 2024 | ▲ 91.8%+50.8 pts vs S&P | Filing for NVDA on Sep 10, 2024 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Spouse | Sep 12, 2024 | Sep 9, 2024 | ▲ 30.7%−10.9 pts vs S&P | Filing for MSFT on Sep 9, 2024 |
| NVST NVSTEnvista Holdings Corp | Sale (full)$1,001 - $15,000 · Spouse | Jun 6, 2024 | Jun 6, 2024 | ▲ 34.3%−11.0 pts vs S&P | Filing for NVST on Jun 6, 2024 |
| NVDA NVDANVIDIA Corporation | Sale (full)$50,001 - $100,000 · Spouse | May 22, 2024 | May 21, 2024 | ▲ 117.4%+71.3 pts vs S&P | Filing for NVDA on May 21, 2024 |
| GIS GISGeneral Mills | Sale (full)$1,001 - $15,000 | Mar 7, 2024 | Mar 20, 2024date after report | — | Filing for GIS on Mar 20, 2024 |
| V VVisa Inc. | Purchase$1,001 - $15,000 · Spouse | Mar 7, 2024 | Feb 29, 2024 | ▲ 51.7%−1.5 pts vs S&P | Filing for V on Feb 29, 2024 |
| AAPL AAPLApple Inc. | Purchase$360.00 · Spouse | Feb 29, 2024 | Feb 29, 2024 | ▲ 85.1%+31.9 pts vs S&P | Filing for AAPL on Feb 29, 2024 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Spouse | Feb 29, 2024 | Feb 7, 2024 | ▲ 28.8%−27.5 pts vs S&P | Filing for MSFT on Feb 7, 2024 |
| COST COSTCostco | Purchase$1,001 - $15,000 · Spouse | Feb 29, 2024 | Jan 31, 2024 | ▲ 49.7%−11.6 pts vs S&P | Filing for COST on Jan 31, 2024 |
| BABA BABAAlibaba Group Holding Ltd | Sale (full)$1,001 - $15,000 · Spouse | Jan 24, 2024 | Dec 28, 2023 | — | Filing for BABA on Dec 28, 2023 |
| AMT AMTAmerican Tower | Sale (full)$1,001 - $15,000 · Spouse | Jan 24, 2024 | Dec 28, 2023 | ▼ 5.1%−68.5 pts vs S&P | Filing for AMT on Dec 28, 2023 |
| CCI CCICrown Castle | Sale (full)$1,001 - $15,000 · Spouse | Jan 24, 2024 | Dec 28, 2023 | ▼ 13.9%−77.3 pts vs S&P | Filing for CCI on Dec 28, 2023 |
| CCI CCICrown Castle | Sale (full)$1,001 - $15,000 | Dec 28, 2023 | Dec 28, 2023 | ▼ 13.9%−77.3 pts vs S&P | Filing for CCI on Dec 28, 2023 |
| NVDA NVDANVIDIA Corporation | Purchase$456.00 · Spouse | Dec 26, 2023 | Dec 6, 2023 | ▲ 355.8%+283.8 pts vs S&P | Filing for NVDA on Dec 6, 2023 |
| T TAT&T | Sale (full)$1,001 - $15,000 · Spouse | Dec 26, 2023 | Nov 29, 2023 | ▲ 51.5%−20.5 pts vs S&P | Filing for T on Nov 29, 2023 |
| BNS BNSBank Of Nova Scotia | Sale (full)$1,001 - $15,000 | Nov 7, 2023 | Nov 2, 2023 | — | Filing for BNS on Nov 2, 2023 |
| LOW LOWLowe's | Sale (full)$1,001 - $15,000 | Nov 7, 2023 | Nov 2, 2023 | ▲ 16.4%−65.1 pts vs S&P | Filing for LOW on Nov 2, 2023 |
| AAPL AAPLApple Inc. | Sale (full)$1,001 - $15,000 | Nov 7, 2023 | Nov 1, 2023 | ▲ 92.8%+7.9 pts vs S&P | Filing for AAPL on Nov 1, 2023 |
| ARCC ARCCAres Capital Corp | Sale (full)$1,001 - $15,000 | Nov 7, 2023 | Nov 1, 2023 | ▲ 31.4%−53.6 pts vs S&P | Filing for ARCC on Nov 1, 2023 |
| MSFT MSFTMicrosoft Corporation | Sale (full)$15,001 - $50,000 | Nov 7, 2023 | Nov 1, 2023 | ▲ 54.4%−30.6 pts vs S&P | Filing for MSFT on Nov 1, 2023 |
| CMG CMGChipotle Mexican Grill | Sale (full)$15,001 - $50,000 · Spouse | Nov 7, 2023 | Oct 31, 2023 | ▼ 14.9%−101.8 pts vs S&P | Filing for CMG on Oct 31, 2023 |
| CMG CMGChipotle Mexican Grill | Sale (full)$1,001 - $15,000 · Spouse | Nov 7, 2023 | Oct 31, 2023 | ▼ 14.9%−101.8 pts vs S&P | Filing for CMG on Oct 31, 2023 |
| CCI CCICrown Castle | Sale (full)$1,001 - $15,000 | Nov 7, 2023 | Oct 31, 2023 | ▲ 9.0%−78.0 pts vs S&P | Filing for CCI on Oct 31, 2023 |
| VZ VZVerizon | Sale (full)$1,001 - $15,000 · Spouse | Nov 7, 2023 | Oct 31, 2023 | ▲ 55.8%−31.2 pts vs S&P | Filing for VZ on Oct 31, 2023 |
| T TAT&T | Sale (full)$15,001 - $50,000 | Nov 7, 2023 | Oct 31, 2023 | ▲ 60.4%−26.6 pts vs S&P | Filing for T on Oct 31, 2023 |
| LMT LMTLockheed Martin | Sale (full)$100,001 - $250,000 | Nov 7, 2023 | Oct 31, 2023 | ▲ 52.9%−34.1 pts vs S&P | Filing for LMT on Oct 31, 2023 |
| MCD MCDMcDonald's | Sale (full)$100,001 - $250,000 | Nov 7, 2023 | Oct 31, 2023 | ▲ 7.6%−79.4 pts vs S&P | Filing for MCD on Oct 31, 2023 |
| PG PGProcter & Gamble | Sale (full)$100,001 - $250,000 | Nov 7, 2023 | Oct 31, 2023 | ▲ 16.7%−70.3 pts vs S&P | Filing for PG on Oct 31, 2023 |
| SNOW SNOWSnowflake Inc. | Sale (full)$15,001 - $50,000 | Nov 7, 2023 | Oct 31, 2023 | ▲ 103.3%+16.3 pts vs S&P | Filing for SNOW on Oct 31, 2023 |
| ARCC ARCCAres Capital Corp | Purchase$569.25 · Spouse | Oct 13, 2023 | Oct 6, 2023 | ▲ 33.0%−49.0 pts vs S&P | Filing for ARCC on Oct 6, 2023 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Spouse | Sep 23, 2023 | Sep 20, 2023 | ▲ 66.6%−11.7 pts vs S&P | Filing for MSFT on Sep 20, 2023 |
| NVDA NVDANVIDIA Corporation | Purchase$1,001 - $15,000 · Spouse | Sep 23, 2023 | Sep 12, 2023 | ▲ 362.2%+286.3 pts vs S&P | Filing for NVDA on Sep 12, 2023 |
| AI AIC3.ai, Inc. | Sale (full)$314.30 · Spouse | Sep 5, 2023 | Sep 5, 2023 | ▼ 63.2%−137.9 pts vs S&P | Filing for AI on Sep 5, 2023 |
| MA MAMastercard | Sale (full)$1,001 - $15,000 · Spouse | Sep 5, 2023 | Aug 21, 2023 | ▲ 67.8%−10.8 pts vs S&P | Filing for MA on Aug 21, 2023 |
| KO KOThe Coca-Cola Company | Sale (full)$1,001 - $15,000 · Spouse | Sep 5, 2023 | Aug 18, 2023 | ▲ 71.1%−8.7 pts vs S&P | Filing for KO on Aug 18, 2023 |
| IBM IBMIBM | Sale (full)$1,001 - $15,000 · Spouse | Sep 5, 2023 | Aug 18, 2023 | ▲ 93.0%+13.3 pts vs S&P | Filing for IBM on Aug 18, 2023 |
| ARCC ARCCAres Capital Corp | Purchase$155.92 · Spouse | Aug 17, 2023 | Aug 15, 2023 | ▲ 33.6%−43.6 pts vs S&P | Filing for ARCC on Aug 15, 2023 |
| KD KDKyndryl Holdings, Inc. | Sale (full)$163.20 · Spouse | Aug 17, 2023 | Jul 28, 2023 | ▼ 0.8%−72.5 pts vs S&P | Filing for KD on Jul 28, 2023 |
| CRM CRMSalesforce | Sale (full)$1,001 - $15,000 · Spouse | Jul 27, 2023 | Jul 21, 2023 | ▼ 0.7%−74.3 pts vs S&P | Filing for CRM on Jul 21, 2023 |
| ARCC ARCCAres Capital Corp | Purchase$240.80 · Spouse | Jul 15, 2023 | Jul 14, 2023 | ▲ 34.7%−40.0 pts vs S&P | Filing for ARCC on Jul 14, 2023 |
| NVDA NVDANVIDIA Corporation | Purchase$424.53 · Spouse | Jun 26, 2023 | Jun 23, 2023 | ▲ 391.4%+310.3 pts vs S&P | Filing for NVDA on Jun 23, 2023 |
| AMT AMTAmerican Tower | Sale (full)$1,001 - $15,000 · Spouse | Jun 26, 2023 | Jun 15, 2023 | ▲ 8.0%−69.9 pts vs S&P | Filing for AMT on Jun 15, 2023 |
| LULU LULULululemon Athletica | Sale (full)$15,001 - $50,000 · Spouse | Jun 26, 2023 | Jun 15, 2023 | ▼ 72.0%−150.0 pts vs S&P | Filing for LULU on Jun 15, 2023 |
| MDT MDTMedtronic | Sale (full)$15,001 - $50,000 · Spouse | Jun 26, 2023 | Jun 15, 2023 | ▲ 25.6%−52.3 pts vs S&P | Filing for MDT on Jun 15, 2023 |
| VZ VZVerizon | Purchase$1,001 - $15,000 · Spouse | Oct 10, 2022 | Sep 27, 2022 | ▲ 53.6%−64.9 pts vs S&P | Filing for VZ on Sep 27, 2022 |
| MCD MCDMcDonald's | Purchase$1,001 - $15,000 · Spouse | Oct 10, 2022 | Sep 21, 2022 | ▲ 14.8%−95.6 pts vs S&P | Filing for MCD on Sep 21, 2022 |
| NVDA NVDANVIDIA Corporation | Purchase$1,001 - $15,000 · Spouse | Jul 9, 2022 | Jul 8, 2022 | ▲ 1210.7%+1105.5 pts vs S&P | Filing for NVDA on Jul 8, 2022 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Spouse | Apr 17, 2022 | Apr 15, 2022 | ▲ 93.2%+10.3 pts vs S&P | Filing for MSFT on Apr 15, 2022 |
| NVDA NVDANVIDIA Corporation | Purchase$1,001 - $15,000 · Spouse | Apr 14, 2022 | Mar 22, 2022 | ▲ 682.8%+604.7 pts vs S&P | Filing for NVDA on Mar 22, 2022 |
| AAPL AAPLApple Inc. | Purchase$1,001 - $15,000 | Feb 18, 2022 | Feb 23, 2022date after report | — | Filing for AAPL on Feb 23, 2022 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 | Feb 18, 2022 | Feb 23, 2022date after report | — | Filing for MSFT on Feb 23, 2022 |
| BNS BNSBank Of Nova Scotia | Purchase$1,001 - $15,000 | Feb 11, 2022 | Feb 4, 2022 | — | Filing for BNS on Feb 4, 2022 |
| D DDominion Energy | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 31, 2022 | ▲ 2.6%−75.9 pts vs S&P | Filing for D on Jan 31, 2022 |
| CARR CARRCarrier Global | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 19, 2022 | ▲ 21.5%−56.4 pts vs S&P | Filing for CARR on Jan 19, 2022 |
| DTE DTEDTE Energy | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 19, 2022 | ▲ 32.5%−45.4 pts vs S&P | Filing for DTE on Jan 19, 2022 |
| NEE NEENextEra Energy | Sale (full)$15,001 - $50,000 | Feb 11, 2022 | Jan 19, 2022 | ▲ 15.9%−62.0 pts vs S&P | Filing for NEE on Jan 19, 2022 |
| PG PGProcter & Gamble | Sale (full)$15,001 - $50,000 | Feb 11, 2022 | Jan 19, 2022 | ▲ 13.6%−64.3 pts vs S&P | Filing for PG on Jan 19, 2022 |
| AEE AEEAmeren | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 18, 2022 | ▲ 44.7%−31.3 pts vs S&P | Filing for AEE on Jan 18, 2022 |
| BNS BNSBank Of Nova Scotia | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 18, 2022 | — | Filing for BNS on Jan 18, 2022 |
| CMCS CMCSAComcast | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 18, 2022 | ▼ 40.4%−116.4 pts vs S&P | Filing for CMCSA on Jan 18, 2022 |
| DTM DTMDT Midstream, Inc. | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 18, 2022 | ▲ 188.8%+112.9 pts vs S&P | Filing for DTM on Jan 18, 2022 |
| EIX EIXEdison International | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 18, 2022 | ▲ 17.0%−59.0 pts vs S&P | Filing for EIX on Jan 18, 2022 |
| EPD EPDEnterprise Products Partners L.p. | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 18, 2022 | ▲ 121.4%+45.5 pts vs S&P | Filing for EPD on Jan 18, 2022 |
| JNJ JNJJohnson & Johnson | Sale (full)$15,001 - $50,000 | Feb 11, 2022 | Jan 18, 2022 | ▲ 81.8%+5.8 pts vs S&P | Filing for JNJ on Jan 18, 2022 |
| MDLZ MDLZMondelez International | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 18, 2022 | ▲ 10.5%−65.5 pts vs S&P | Filing for MDLZ on Jan 18, 2022 |
| OTIS OTISOtis Worldwide | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 18, 2022 | ▼ 0.7%−76.6 pts vs S&P | Filing for OTIS on Jan 18, 2022 |
| TDC TDCTeradata Corp | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 18, 2022 | ▼ 20.7%−96.7 pts vs S&P | Filing for TDC on Jan 18, 2022 |
| WES WESWestern Midstream Partners, LP | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Jan 18, 2022 | — | Filing for WES on Jan 18, 2022 |
| COST COSTCostco | Sale (partial)$1,001 - $15,000 | Feb 11, 2022 | Nov 16, 2021 | ▲ 104.8%+33.0 pts vs S&P | Filing for COST on Nov 16, 2021 |
| TSM TSMTaiwan Semiconductor Manufacturing Co LTD | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Nov 16, 2021 | — | Filing for TSM on Nov 16, 2021 |
| KR KRKroger | Sale (full)$1,001 - $15,000 | Feb 11, 2022 | Nov 8, 2021 | ▲ 79.6%+7.6 pts vs S&P | Filing for KR on Nov 8, 2021 |
| AAPL AAPLApple Inc. | Sale (full)$100,001 - $250,000 | Oct 17, 2021 | Sep 10, 2021 | ▲ 127.8%+46.2 pts vs S&P | Filing for AAPL on Sep 10, 2021 |
| JPM JPMJPMorgan Chase | Sale (full)$100,001 - $250,000 | Oct 17, 2021 | Sep 10, 2021 | ▲ 143.8%+62.2 pts vs S&P | Filing for JPM on Sep 10, 2021 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 | Feb 11, 2022 | Sep 8, 2021 | ▲ 81.2%+1.9 pts vs S&P | Filing for MSFT on Sep 8, 2021 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 | Feb 11, 2022 | Aug 19, 2021 | ▲ 83.3%−0.5 pts vs S&P | Filing for MSFT on Aug 19, 2021 |
| AMZN AMZNAmazon | Purchase$1,001 - $15,000 | Oct 17, 2021 | Aug 18, 2021 | ▲ 57.4%−26.7 pts vs S&P | Filing for AMZN on Aug 18, 2021 |
| NVDA NVDANVIDIA Corporation | Purchase$1,001 - $15,000 · Spouse | Aug 15, 2021 | Aug 2, 2021 | ▲ 951.8%+867.0 pts vs S&P | Filing for NVDA on Aug 2, 2021 |
| KR KRKroger | Purchase$1,001 - $15,000 | Aug 15, 2021 | Jul 13, 2021 | ▲ 97.7%+12.0 pts vs S&P | Filing for KR on Jul 13, 2021 |
| BNS BNSBank Of Nova Scotia | Purchase$1,001 - $15,000 | Jul 9, 2021 | Jun 30, 2021 | — | Filing for BNS on Jun 30, 2021 |
| BABA BABAAlibaba Group Holding Ltd | Purchase$1,001 - $15,000 · Spouse | Jul 9, 2021 | May 24, 2021 | — | Filing for BABA on May 24, 2021 |
| MO MOAltria | Purchase$1,001 - $15,000 · Spouse | Jul 9, 2021 | May 19, 2021 | ▲ 135.8%+38.3 pts vs S&P | Filing for MO on May 19, 2021 |
| T TAT&T | Purchase$1,001 - $15,000 · Spouse | Jul 9, 2021 | May 19, 2021 | ▲ 36.1%−61.4 pts vs S&P | Filing for T on May 19, 2021 |
| AMZN AMZNAmazon | Purchase$15,001 - $50,000 | Jul 9, 2021 | May 5, 2021 | ▲ 54.1%−41.1 pts vs S&P | Filing for AMZN on May 5, 2021 |
| CCI CCICrown Castle | Purchase$1,001 - $15,000 · Spouse | Jul 9, 2021 | May 5, 2021 | ▼ 38.9%−134.0 pts vs S&P | Filing for CCI on May 5, 2021 |
| CCI CCICrown Castle | Purchase$1,001 - $15,000 | Jul 9, 2021 | May 4, 2021 | ▼ 39.1%−134.3 pts vs S&P | Filing for CCI on May 4, 2021 |
| CCI CCICrown Castle | Purchase$1,001 - $15,000 · Spouse | Jul 9, 2021 | May 4, 2021 | ▼ 39.1%−134.3 pts vs S&P | Filing for CCI on May 4, 2021 |
| NVDA NVDANVIDIA Corporation | Purchase$1,001 - $15,000 · Spouse | Jul 9, 2021 | May 4, 2021 | ▲ 1347.8%+1252.6 pts vs S&P | Filing for NVDA on May 4, 2021 |
| CCI CCICrown Castle | Purchase$1,001 - $15,000 · Spouse | May 5, 2021 | May 4, 2021 | ▼ 39.1%−134.3 pts vs S&P | Filing for CCI on May 4, 2021 |
| NVDA NVDANVIDIA Corporation | Purchase$1,001 - $15,000 · Spouse | May 5, 2021 | May 4, 2021 | ▲ 1347.8%+1252.6 pts vs S&P | Filing for NVDA on May 4, 2021 |
| AMZN AMZNAmazon | Purchase$15,001 - $50,000 | May 5, 2021 | May 4, 2021 | ▲ 52.2%−43.1 pts vs S&P | Filing for AMZN on May 4, 2021 |
| CCI CCICrown Castle | Purchase$1,001 - $15,000 | May 3, 2021 | May 3, 2021 | ▼ 40.3%−134.4 pts vs S&P | Filing for CCI on May 3, 2021 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 | May 3, 2021 | May 3, 2021 | ▲ 116.9%+22.9 pts vs S&P | Filing for MSFT on May 3, 2021 |
| LOW LOWLowe's | Purchase$1,001 - $15,000 | May 3, 2021 | Apr 26, 2021 | ▲ 19.0%−75.3 pts vs S&P | Filing for LOW on Apr 26, 2021 |
| ARCC ARCCAres Capital Corp | Purchase$1,001 - $15,000 | May 3, 2021 | Apr 20, 2021 | ▲ 64.2%−32.6 pts vs S&P | Filing for ARCC on Apr 20, 2021 |
| T TAT&T | Purchase$1,001 - $15,000 | May 3, 2021 | Apr 20, 2021 | ▲ 31.8%−65.1 pts vs S&P | Filing for T on Apr 20, 2021 |
| AI AIC3.ai, Inc. | Purchase$1,001 - $15,000 | May 3, 2021 | Apr 19, 2021 | ▼ 81.4%−176.8 pts vs S&P | Filing for AI on Apr 19, 2021 |
| KO KOThe Coca-Cola Company | Purchase$1,001 - $15,000 · Spouse | May 3, 2021 | Apr 19, 2021 | ▲ 106.5%+11.1 pts vs S&P | Filing for KO on Apr 19, 2021 |
| CRM CRMSalesforce | Purchase$1,001 - $15,000 · Spouse | May 3, 2021 | Apr 19, 2021 | ▼ 1.8%−97.2 pts vs S&P | Filing for CRM on Apr 19, 2021 |
| LOW LOWLowe's | Purchase$1,001 - $15,000 | May 3, 2021 | Apr 14, 2021 | ▲ 18.0%−79.2 pts vs S&P | Filing for LOW on Apr 14, 2021 |
| AMT AMTAmerican Tower | Purchase$1,001 - $15,000 · Spouse | May 3, 2021 | Apr 12, 2021 | ▼ 8.1%−105.3 pts vs S&P | Filing for AMT on Apr 12, 2021 |
| TSM TSMTaiwan Semiconductor Manufacturing Co LTD | Purchase$1,001 - $15,000 · Spouse | May 3, 2021 | Mar 10, 2021 | — | Filing for TSM on Mar 10, 2021 |
| LOW LOWLowe's | Purchase$1,001 - $15,000 | May 3, 2021 | Feb 9, 2021 | ▲ 33.7%−74.9 pts vs S&P | Filing for LOW on Feb 9, 2021 |
| NIO NIONIO Inc. | Purchase$1,001 - $15,000 · Spouse | May 3, 2021 | Jan 20, 2021 | — | Filing for NIO on Jan 20, 2021 |
| AMZN AMZNAmazon | Purchase$1,001 - $15,000 | Dec 21, 2018 | Dec 20, 2018 | ▲ 245.0%+1.1 pts vs S&P | Filing for AMZN on Dec 20, 2018 |
| AMZN AMZNAmazon | Purchase$1,001 - $15,000 | Dec 21, 2018 | Dec 20, 2018 | ▲ 245.0%+1.1 pts vs S&P | Filing for AMZN on Dec 20, 2018 |
| QCOM QCOMQualcomm | Sale (partial)$15,001 - $50,000 | Dec 21, 2018 | Dec 11, 2018 | ▲ 244.9%+23.1 pts vs S&P | Filing for QCOM on Dec 11, 2018 |
| GTX GTXGarrett Motion Inc. | Sale (full)$288.21 | Dec 21, 2018 | Oct 31, 2018 | ▲ 41.9%−172.2 pts vs S&P | Filing for GTX on Oct 31, 2018 |
| REZI REZIResideo Technologies, Inc. | Sale (full)$639.67 | Dec 21, 2018 | Oct 31, 2018 | ▲ 31.5%−182.6 pts vs S&P | Filing for REZI on Oct 31, 2018 |
| AMZN AMZNAmazon | Purchase$1,001 - $15,000 | Dec 21, 2018 | Oct 24, 2018 | ▲ 202.8%−17.5 pts vs S&P | Filing for AMZN on Oct 24, 2018 |
| MPC MPCMarathon Petroleum | Purchase$15,001 - $50,000 | Dec 21, 2018 | Sep 28, 2018 | ▲ 583.7%+391.4 pts vs S&P | Filing for MPC on Sep 28, 2018 |
| OXY OXYOccidental Petroleum | Sale (full)$15,001 - $50,000 | Dec 21, 2018 | Sep 28, 2018 | ▼ 11.8%−204.2 pts vs S&P | Filing for OXY on Sep 28, 2018 |
| COST COSTCostco | Sale (full)$15,001 - $50,000 | Dec 21, 2018 | Sep 27, 2018 | ▲ 386.6%+194.3 pts vs S&P | Filing for COST on Sep 27, 2018 |
| PEP PEPPepsiCo | Purchase$1,001 - $15,000 | Dec 21, 2018 | Aug 8, 2018 | ▲ 56.8%−142.3 pts vs S&P | Filing for PEP on Aug 8, 2018 |
| DLTR DLTRDollar Tree | Purchase$1,001 - $15,000 | Dec 21, 2018 | Aug 3, 2018 | ▲ 48.5%−152.6 pts vs S&P | Filing for DLTR on Aug 3, 2018 |
| CME CMECME Group | Purchase$15,001 - $50,000 | Dec 21, 2018 | Aug 2, 2018 | ▲ 154.9%−47.4 pts vs S&P | Filing for CME on Aug 2, 2018 |
| ACN ACNAccenture | Purchase$1,001 - $15,000 | Dec 21, 2018 | Aug 1, 2018 | ▲ 82.7%−121.3 pts vs S&P | Filing for ACN on Aug 1, 2018 |
| TJX TJXTJX Companies | Sale (full)$1,001 - $15,000 | Dec 21, 2018 | Aug 1, 2018 | ▲ 217.9%+13.9 pts vs S&P | Filing for TJX on Aug 1, 2018 |
| AMZN AMZNAmazon | Purchase$15,001 - $50,000 | Dec 21, 2018 | Jul 27, 2018 | ▲ 177.3%−26.1 pts vs S&P | Filing for AMZN on Jul 27, 2018 |
| MDT MDTMedtronic | Purchase$1,001 - $15,000 | Dec 21, 2018 | Jul 18, 2018 | ▲ 40.6%−163.2 pts vs S&P | Filing for MDT on Jul 18, 2018 |
| MKC MKCMcCormick & Company | Purchase$1,001 - $15,000 | Dec 21, 2018 | Jul 5, 2018 | ▼ 3.5%−216.2 pts vs S&P | Filing for MKC on Jul 5, 2018 |
| PPL PPLPPL Corporation | Sale (full)$15,001 - $50,000 | Dec 21, 2018 | Jun 21, 2018 | ▲ 82.1%−129.2 pts vs S&P | Filing for PPL on Jun 21, 2018 |
| AMZN AMZNAmazon | Purchase$1,001 - $15,000 · Spouse | Dec 21, 2018 | Jun 7, 2018 | ▲ 198.3%−10.9 pts vs S&P | Filing for AMZN on Jun 7, 2018 |
| GS GSGoldman Sachs | Purchase$15,001 - $50,000 · Spouse | Dec 21, 2018 | Jun 7, 2018 | ▲ 361.2%+152.0 pts vs S&P | Filing for GS on Jun 7, 2018 |
| LLY LLYLilly (Eli) | Sale (full)$1,001 - $15,000 | Dec 21, 2018 | Jun 1, 2018 | ▲ 1751.5%+1538.1 pts vs S&P | Filing for LLY on Jun 1, 2018 |
| MA MAMastercard | Sale (full)$1,001 - $15,000 | Dec 21, 2018 | Jun 1, 2018 | ▲ 247.6%+34.1 pts vs S&P | Filing for MA on Jun 1, 2018 |
| QCOM QCOMQualcomm | Sale (full)$1,001 - $15,000 | Dec 21, 2018 | Jun 1, 2018 | ▲ 244.3%+30.8 pts vs S&P | Filing for QCOM on Jun 1, 2018 |
| ROP ROPRoper Technologies | Sale (full)$1,001 - $15,000 | Dec 21, 2018 | Jun 1, 2018 | ▲ 79.5%−134.0 pts vs S&P | Filing for ROP on Jun 1, 2018 |
| HON HONHoneywell Technologies | Purchase$1,001 - $15,000 · Spouse | Jun 4, 2018 | Jun 1, 2018 | ▲ 86.3%−127.2 pts vs S&P | Filing for HON on Jun 1, 2018 |
| PAYX PAYXPaychex | Sale (full)$15,001 - $50,000 · Spouse | Jun 1, 2018 | May 31, 2018 | ▲ 130.6%−85.9 pts vs S&P | Filing for PAYX on May 31, 2018 |
| GOOG GOOGLAlphabet Inc. (Class A) | Purchase$1,001 - $15,000 · Spouse | May 19, 2018 | May 18, 2018 | ▲ 426.8%+210.7 pts vs S&P | Filing for GOOGL on May 18, 2018 |
| ABT ABTAbbott Laboratories | Purchase$1,001 - $15,000 · Spouse | May 5, 2018 | May 2, 2018 | ▲ 120.5%−105.3 pts vs S&P | Filing for ABT on May 2, 2018 |
| FITB FITBFifth Third Bancorp | Sale (full)$15,001 - $50,000 · Spouse | Apr 26, 2018 | Apr 25, 2018 | ▲ 121.7%−103.6 pts vs S&P | Filing for FITB on Apr 25, 2018 |
| CVS CVSCVS Health | Sale (full)$1,001 - $15,000 · Spouse | Apr 4, 2018 | Apr 3, 2018 | ▲ 93.4%−135.5 pts vs S&P | Filing for CVS on Apr 3, 2018 |
| MDT MDTMedtronic | Purchase$15,001 - $50,000 · Spouse | Mar 23, 2018 | Mar 22, 2018 | ▲ 59.3%−166.0 pts vs S&P | Filing for MDT on Mar 22, 2018 |
| MCD MCDMcDonald's | Purchase$1,001 - $15,000 · Spouse | Mar 3, 2018 | Mar 3, 2018 | ▲ 112.4%−104.0 pts vs S&P | Filing for MCD on Mar 3, 2018 |
| BAC BACBank of America | Purchase$15,001 - $50,000 · Spouse | Feb 23, 2018 | Feb 22, 2018 | ▲ 91.4%−127.0 pts vs S&P | Filing for BAC on Feb 22, 2018 |
| GE GEGE Aerospace | Sale (full)$1,001 - $15,000 · Spouse | Feb 13, 2018 | Feb 12, 2018 | ▲ 380.6%+156.1 pts vs S&P | Filing for GE on Feb 12, 2018 |
| WYNN WYNNWynn Resorts | Sale (full)$1,001 - $15,000 · Spouse | Feb 26, 2018 | Feb 8, 2018 | ▼ 49.6%−283.8 pts vs S&P | Filing for WYNN on Feb 8, 2018 |
| BAC BACBank of America | Purchase$15,001 - $50,000 · Spouse | Feb 9, 2018 | Feb 8, 2018 | ▲ 104.0%−130.2 pts vs S&P | Filing for BAC on Feb 8, 2018 |
| CF CFCF Industries | Sale (full)$15,001 - $50,000 · Spouse | Feb 6, 2018 | Feb 5, 2018 | ▲ 282.3%+56.1 pts vs S&P | Filing for CF on Feb 5, 2018 |
| HON HONHoneywell Technologies | Purchase$15,001 - $50,000 · Spouse | Feb 6, 2018 | Jan 31, 2018 | ▲ 76.9%−128.6 pts vs S&P | Filing for HON on Jan 31, 2018 |
| WMT WMTWalmart | Purchase$1,001 - $15,000 · Spouse | Feb 26, 2018 | Jan 26, 2018 | ▲ 295.1%+94.6 pts vs S&P | Filing for WMT on Jan 26, 2018 |
| WYNN WYNNWynn Resorts | Purchase$1,001 - $15,000 · Spouse | Feb 26, 2018 | Jan 26, 2018 | ▼ 52.6%−253.1 pts vs S&P | Filing for WYNN on Jan 26, 2018 |
| TMUS TMUST-Mobile US | Sale (full)$1,001 - $15,000 · Spouse | Jan 9, 2018 | Jan 9, 2018 | ▲ 148.1%−65.6 pts vs S&P | Filing for TMUS on Jan 9, 2018 |
| DHR DHRDanaher Corporation | Purchase$15,001 - $50,000 · Spouse | Jan 5, 2018 | Jan 4, 2018 | ▲ 187.8%−29.2 pts vs S&P | Filing for DHR on Jan 4, 2018 |
| NVDA NVDANVIDIA Corporation | Purchase$1,001 - $15,000 · Spouse | Dec 30, 2017 | Dec 29, 2017 | ▲ 4232.7%+4010.0 pts vs S&P | Filing for NVDA on Dec 29, 2017 |
| CHKP CHKPCheck Point Software Technologies LTD | Sale (full)$15,001 - $50,000 · Spouse | Dec 9, 2017 | Dec 7, 2017 | ▲ 37.3%−190.5 pts vs S&P | Filing for CHKP on Dec 7, 2017 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Spouse | Apr 26, 2018 | Dec 1, 2017 | ▲ 578.0%+350.8 pts vs S&P | Filing for MSFT on Dec 1, 2017 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 | Dec 1, 2017 | Dec 1, 2017 | ▲ 578.0%+350.8 pts vs S&P | Filing for MSFT on Dec 1, 2017 |
| MSFT MSFTMicrosoft Corporation | Sale (full)$1,001 - $15,000 · Spouse | Nov 28, 2017 | Nov 27, 2017 | ▲ 581.2%+348.6 pts vs S&P | Filing for MSFT on Nov 27, 2017 |
| TJX TJXTJX Companies | Purchase$15,001 - $50,000 · Spouse | Nov 28, 2017 | Nov 22, 2017 | ▲ 338.2%+105.0 pts vs S&P | Filing for TJX on Nov 22, 2017 |
| VZ VZVerizon | Purchase$1,001 - $15,000 · Spouse | Nov 16, 2017 | Nov 16, 2017 | ▲ 64.9%−169.8 pts vs S&P | Filing for VZ on Nov 16, 2017 |
| GSK GSKGSK plc | Purchase$1,001 - $15,000 · Spouse | Oct 25, 2017 | Oct 25, 2017 | — | Filing for GSK on Oct 25, 2017 |
| AMT AMTAmerican Tower | Purchase$1,001 - $15,000 · Spouse | Oct 8, 2017 | Oct 6, 2017 | ▲ 70.8%−169.4 pts vs S&P | Filing for AMT on Oct 6, 2017 |
| GOOG GOOGLAlphabet Inc. (Class A) | Sale (full)$1,001 - $15,000 · Spouse | Sep 29, 2017 | Sep 29, 2017 | ▲ 478.7%+234.2 pts vs S&P | Filing for GOOGL on Sep 29, 2017 |
| SBUX SBUXStarbucks | Purchase$15,001 - $50,000 · Spouse | Sep 29, 2017 | Sep 22, 2017 | ▲ 130.8%−116.2 pts vs S&P | Filing for SBUX on Sep 22, 2017 |
| COST COSTCostco | Sale (full)$1,001 - $15,000 · Spouse | Sep 19, 2017 | Sep 18, 2017 | ▲ 615.5%+369.0 pts vs S&P | Filing for COST on Sep 18, 2017 |
| VZ VZVerizon | Sale (full)$1,001 - $15,000 · Spouse | Sep 18, 2017 | Sep 15, 2017 | ▲ 56.1%−191.2 pts vs S&P | Filing for VZ on Sep 15, 2017 |
| DLR DLRDigital Realty | Purchase$1,001 - $15,000 · Spouse | Sep 18, 2017 | Sep 14, 2017 | ▲ 101.0%−146.8 pts vs S&P | Filing for DLR on Sep 14, 2017 |
| GSK GSKGSK plc | Sale (full)$1,001 - $15,000 · Spouse | Aug 31, 2017 | Aug 31, 2017 | — | Filing for GSK on Aug 31, 2017 |
| CMG CMGChipotle Mexican Grill | Sale (full)$1,001 - $15,000 · Spouse | Aug 28, 2017 | Aug 23, 2017 | ▲ 456.6%+200.9 pts vs S&P | Filing for CMG on Aug 23, 2017 |
| MA MAMastercard | Purchase$1,001 - $15,000 · Spouse | Aug 28, 2017 | Aug 18, 2017 | ▲ 420.1%+161.8 pts vs S&P | Filing for MA on Aug 18, 2017 |
| V VVisa Inc. | Purchase$1,001 - $15,000 · Spouse | Aug 28, 2017 | Aug 18, 2017 | ▲ 337.3%+79.0 pts vs S&P | Filing for V on Aug 18, 2017 |
| JNJ JNJJohnson & Johnson | Sale (full)$50,001 - $100,000 | Aug 7, 2017 | Aug 10, 2017date after report | — | Filing for JNJ on Aug 10, 2017 |
| GOOG GOOGLAlphabet Inc. (Class A) | Purchase$1,001 - $15,000 | Jul 28, 2017 | Jul 27, 2017 | ▲ 491.6%+239.7 pts vs S&P | Filing for GOOGL on Jul 27, 2017 |
| KO KOThe Coca-Cola Company | Purchase$1,001 - $15,000 · Spouse | Jul 27, 2017 | Jul 26, 2017 | ▲ 175.8%−75.8 pts vs S&P | Filing for KO on Jul 26, 2017 |
| SON SONSonoco Products Co | Sale (full)$1,001 - $15,000 · Spouse | Jul 20, 2017 | Jul 19, 2017 | ▲ 26.7%−225.4 pts vs S&P | Filing for SON on Jul 19, 2017 |
| GE GEGE Aerospace | Sale (full)$50,001 - $100,000 | Aug 7, 2017 | Jul 10, 2017 | ▲ 178.1%−80.7 pts vs S&P | Filing for GE on Jul 10, 2017 |
| VZ VZVerizon | Purchase$1,001 - $15,000 · Spouse | Jun 28, 2017 | Jun 30, 2017date after report | — | Filing for VZ on Jun 30, 2017 |
| COST COSTCostco | Purchase$1,001 - $15,000 · Spouse | Jun 30, 2017 | Jun 29, 2017 | ▲ 627.9%+367.6 pts vs S&P | Filing for COST on Jun 29, 2017 |
| VZ VZVerizon | Purchase$1,001 - $15,000 · Spouse | Jun 28, 2017 | Jun 27, 2017 | ▲ 68.8%−191.6 pts vs S&P | Filing for VZ on Jun 27, 2017 |
| COST COSTCostco | Purchase$1,001 - $15,000 · Spouse | Jun 20, 2017 | Jun 19, 2017 | ▲ 602.9%+347.4 pts vs S&P | Filing for COST on Jun 19, 2017 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Spouse | Jun 12, 2017 | Jun 8, 2017 | ▲ 702.3%+443.8 pts vs S&P | Filing for MSFT on Jun 8, 2017 |
| GE GEGE Aerospace | Purchase$1,001 - $15,000 · Spouse | Jun 7, 2017 | Jun 7, 2017 | ▲ 163.9%−94.8 pts vs S&P | Filing for GE on Jun 7, 2017 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Spouse | May 18, 2017 | May 22, 2017date after report | — | Filing for MSFT on May 22, 2017 |
| TMUS TMUST-Mobile US | Purchase$1,001 - $15,000 · Spouse | May 17, 2017 | May 22, 2017date after report | — | Filing for TMUS on May 22, 2017 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Spouse | May 22, 2017 | May 18, 2017 | ▲ 752.5%+483.4 pts vs S&P | Filing for MSFT on May 18, 2017 |
| PAYX PAYXPaychex | Purchase$15,001 - $50,000 · Spouse | May 22, 2017 | May 15, 2017 | ▲ 171.2%−92.6 pts vs S&P | Filing for PAYX on May 15, 2017 |
| META METAMeta Platforms | Purchase$50,001 - $100,000 | Jun 5, 2017 | May 12, 2017 | ▲ 315.8%+50.1 pts vs S&P | Filing for META on May 12, 2017 |
| LMT LMTLockheed Martin | Purchase$50,001 - $100,000 | Jun 5, 2017 | May 12, 2017 | ▲ 203.8%−61.9 pts vs S&P | Filing for LMT on May 12, 2017 |
| PG PGProcter & Gamble | Purchase$50,001 - $100,000 | Jun 5, 2017 | May 12, 2017 | ▲ 142.4%−123.4 pts vs S&P | Filing for PG on May 12, 2017 |
| NLY NLYAnnaly Capital Management Inc | Sale (full)$100,001 - $250,000 | May 19, 2017 | May 1, 2017 | ▲ 27.7%−238.5 pts vs S&P | Filing for NLY on May 1, 2017 |
| AXP AXPAmerican Express | Purchase$1,001 - $15,000 · Spouse | May 3, 2017 | May 1, 2017 | ▲ 365.8%+99.6 pts vs S&P | Filing for AXP on May 1, 2017 |
| VZ VZVerizon | Purchase$1,001 - $15,000 · Spouse | May 2, 2017 | May 1, 2017 | ▲ 65.0%−201.2 pts vs S&P | Filing for VZ on May 1, 2017 |
| AXP AXPAmerican Express | Purchase$1,001 - $15,000 · Spouse | May 1, 2017 | May 1, 2017 | ▲ 365.8%+99.6 pts vs S&P | Filing for AXP on May 1, 2017 |
| PNC PNCPNC Financial Services | Purchase$15,001 - $50,000 · Spouse | Jun 19, 2017 | Apr 27, 2017 | ▲ 161.2%−105.1 pts vs S&P | Filing for PNC on Apr 27, 2017 |
| MA MAMastercard | Purchase$1,001 - $15,000 · Spouse | Apr 27, 2017 | Apr 25, 2017 | ▲ 488.5%+222.1 pts vs S&P | Filing for MA on Apr 25, 2017 |
| SON SONSonoco Products Co | Purchase$1,001 - $15,000 · Spouse | Apr 7, 2017 | Apr 11, 2017date after report | — | Filing for SON on Apr 11, 2017 |
| CSX CSXCSX Corporation | Purchase$1,001 - $15,000 · Spouse | Apr 6, 2017 | Apr 10, 2017date after report | — | Filing for CSX on Apr 10, 2017 |
| PAA PAAPlains ALL American Pipeline LP | Sale (full)$1,001 - $15,000 · Spouse | Apr 6, 2017 | Apr 10, 2017date after report | — | Filing for PAA on Apr 10, 2017 |
| SBAC SBACSBA Communications | Purchase$1,001 - $15,000 · Spouse | Apr 6, 2017 | Apr 10, 2017date after report | — | Filing for SBAC on Apr 10, 2017 |
| APD APDAir Products | Sale (full)$15,001 - $50,000 · Spouse | Mar 27, 2017 | Mar 24, 2017 | ▲ 195.1%−78.6 pts vs S&P | Filing for APD on Mar 24, 2017 |
| AMZN AMZNAmazon | Purchase$1,001 - $15,000 · Spouse | Mar 23, 2017 | Mar 22, 2017 | ▲ 494.3%+221.2 pts vs S&P | Filing for AMZN on Mar 22, 2017 |
| AMZN AMZNAmazon | Purchase$1,001 - $15,000 · Spouse | Mar 22, 2017 | Mar 22, 2017 | ▲ 494.3%+221.2 pts vs S&P | Filing for AMZN on Mar 22, 2017 |
| GOOG GOOGLAlphabet Inc. (Class A) | Purchase$1,001 - $15,000 · Spouse | Mar 15, 2017 | Mar 8, 2017 | ▲ 560.1%+289.0 pts vs S&P | Filing for GOOGL on Mar 8, 2017 |
| CF CFCF Industries | Purchase$1,001 - $15,000 · Spouse | Mar 8, 2017 | Mar 7, 2017 | ▲ 397.7%+127.4 pts vs S&P | Filing for CF on Mar 7, 2017 |
| CMG CMGChipotle Mexican Grill | Purchase$1,001 - $15,000 · Spouse | Mar 8, 2017 | Mar 7, 2017 | ▲ 308.4%+38.0 pts vs S&P | Filing for CMG on Mar 7, 2017 |
| AXP AXPAmerican Express | Purchase$1,001 - $15,000 · Spouse | Mar 1, 2017 | Feb 28, 2017 | ▲ 362.8%+91.6 pts vs S&P | Filing for AXP on Feb 28, 2017 |
| AXP AXPAmerican Express | Purchase$1,001 - $15,000 · Spouse | Feb 28, 2017 | Feb 28, 2017 | ▲ 362.8%+91.6 pts vs S&P | Filing for AXP on Feb 28, 2017 |
| NVDA NVDANVIDIA Corporation | Purchase$1,001 - $15,000 · Spouse | Feb 21, 2017 | Feb 17, 2017 | ▲ 7748.8%+7475.4 pts vs S&P | Filing for NVDA on Feb 17, 2017 |
| ITW ITWIllinois Tool Works | Purchase$1,001 - $15,000 | Feb 1, 2017 | Feb 1, 2017 | ▲ 184.3%−101.3 pts vs S&P | Filing for ITW on Feb 1, 2017 |
| ITW ITWIllinois Tool Works | Purchase$1,001 - $15,000 · Spouse | Feb 1, 2017 | Feb 1, 2017 | ▲ 184.3%−101.3 pts vs S&P | Filing for ITW on Feb 1, 2017 |
| WMT WMTWalmart | Purchase$1,001 - $15,000 · Spouse | Jan 30, 2017 | Jan 27, 2017 | ▲ 569.0%+285.6 pts vs S&P | Filing for WMT on Jan 27, 2017 |
| GE GEGE Aerospace | Purchase$15,001 - $50,000 · Spouse | Jan 17, 2017 | Jan 13, 2017 | ▲ 134.8%−151.9 pts vs S&P | Filing for GE on Jan 13, 2017 |
| OXY OXYOccidental Petroleum | Purchase$15,001 - $50,000 · Spouse | Jan 9, 2017 | Jan 6, 2017 | ▲ 10.3%−276.0 pts vs S&P | Filing for OXY on Jan 6, 2017 |
| SLB SLBSchlumberger | Purchase$1,001 - $15,000 · Spouse | Jan 9, 2017 | Jan 6, 2017 | ▼ 20.4%−306.7 pts vs S&P | Filing for SLB on Jan 6, 2017 |
| T TAT&T | Purchase$50,001 - $100,000 | Jan 23, 2017 | Jan 4, 2017 | ▲ 31.5%−255.9 pts vs S&P | Filing for T on Jan 4, 2017 |
| BA BABoeing | Purchase$50,001 - $100,000 | Jan 23, 2017 | Jan 4, 2017 | ▲ 18.1%−269.3 pts vs S&P | Filing for BA on Jan 4, 2017 |
| JPM JPMJPMorgan Chase | Purchase$15,001 - $50,000 | Jan 23, 2017 | Jan 4, 2017 | ▲ 400.1%+112.7 pts vs S&P | Filing for JPM on Jan 4, 2017 |
| MCD MCDMcDonald's | Purchase$50,001 - $100,000 | Jan 23, 2017 | Jan 4, 2017 | ▲ 177.1%−110.3 pts vs S&P | Filing for MCD on Jan 4, 2017 |
| DE DEDeere & Company | Sale (full)$15,001 - $50,000 · Spouse | Jan 2, 2017 | Dec 30, 2016 | ▲ 650.7%+358.0 pts vs S&P | Filing for DE on Dec 30, 2016 |
| TRN TRNTrinity Industries Inc | Sale (full)$15,001 - $50,000 | Jan 9, 2017 | Dec 29, 2016 | ▲ 107.3%−183.9 pts vs S&P | Filing for TRN on Dec 29, 2016 |
| WMT WMTWalmart | Purchase$1,001 - $15,000 · Spouse | Dec 23, 2016 | Dec 21, 2016 | ▲ 516.6%+227.8 pts vs S&P | Filing for WMT on Dec 21, 2016 |
| GSK GSKGSK plc | Purchase$1,001 - $15,000 · Spouse | May 1, 2017 | Dec 1, 2016 | — | Filing for GSK on Dec 1, 2016 |
| OMC OMCOmnicom Group | Sale (full)$1,001 - $15,000 · Spouse | Nov 9, 2016 | Nov 7, 2016 | ▲ 45.7%−268.6 pts vs S&P | Filing for OMC on Nov 7, 2016 |
| MCD MCDMcDonald's | Purchase$1,001 - $15,000 · Spouse | Nov 9, 2016 | Oct 28, 2016 | ▲ 197.6%−117.8 pts vs S&P | Filing for MCD on Oct 28, 2016 |
| COKE COKECoca-cola Consolidated, Inc. | Purchase$1,001 - $15,000 · Spouse | May 1, 2017 | Oct 27, 2016 | ▲ 1489.5%+1175.3 pts vs S&P | Filing for COKE on Oct 27, 2016 |
| VZ VZVerizon | Purchase$1,001 - $15,000 · Spouse | May 1, 2017 | Oct 20, 2016 | ▲ 57.5%−255.3 pts vs S&P | Filing for VZ on Oct 20, 2016 |
| COST COSTCostco | Purchase$1,001 - $15,000 · Spouse | Oct 31, 2016 | Oct 6, 2016 | ▲ 711.0%+401.8 pts vs S&P | Filing for COST on Oct 6, 2016 |
| COST COSTCostco | Purchase$1,001 - $15,000 · Spouse | May 1, 2017 | Oct 4, 2016 | ▲ 705.6%+394.3 pts vs S&P | Filing for COST on Oct 4, 2016 |
| COST COSTCostco | Purchase$1,001 - $15,000 · Spouse | Oct 4, 2016 | Oct 3, 2016 | ▲ 702.7%+393.5 pts vs S&P | Filing for COST on Oct 3, 2016 |
| KEY KEYKeyCorp | Sale (full)$1,001 - $15,000 · Spouse | Oct 4, 2016 | Jul 27, 2016 | ▲ 178.9%−130.9 pts vs S&P | Filing for KEY on Jul 27, 2016 |
| CF CFCF Industries | Purchase$1,001 - $15,000 · Spouse | Jul 25, 2016 | Jul 22, 2016 | ▲ 517.4%+208.9 pts vs S&P | Filing for CF on Jul 22, 2016 |
| MA MAMastercard | Purchase$15,001 - $50,000 · Spouse | Jul 5, 2016 | Jul 1, 2016 | ▲ 675.4%+352.6 pts vs S&P | Filing for MA on Jul 1, 2016 |
| CHKP CHKPCheck Point Software Technologies LTD | Sale (full)$1,001 - $15,000 · Spouse | Jul 5, 2016 | Jun 14, 2016 | ▲ 68.5%−260.2 pts vs S&P | Filing for CHKP on Jun 14, 2016 |
| MSFT MSFTMicrosoft Corporation | Sale (full)$15,001 - $50,000 · Spouse | Jul 5, 2016 | Jun 10, 2016 | ▲ 1049.4%+724.7 pts vs S&P | Filing for MSFT on Jun 10, 2016 |
| CMG CMGChipotle Mexican Grill | Purchase$1,001 - $15,000 · Spouse | Jul 5, 2016 | Jun 7, 2016 | ▲ 281.5%−39.9 pts vs S&P | Filing for CMG on Jun 7, 2016 |
| PEP PEPPepsiCo | Sale (full)$1,001 - $15,000 · Spouse | Jul 5, 2016 | Jun 6, 2016 | ▲ 83.7%−238.4 pts vs S&P | Filing for PEP on Jun 6, 2016 |
| CMG CMGChipotle Mexican Grill | Purchase$1,001 - $15,000 · Spouse | May 27, 2016 | May 24, 2016 | ▲ 261.6%−67.6 pts vs S&P | Filing for CMG on May 24, 2016 |
| VZ VZVerizon | Purchase$1,001 - $15,000 · Spouse | May 27, 2016 | May 19, 2016 | ▲ 59.3%−277.5 pts vs S&P | Filing for VZ on May 19, 2016 |
| DLTR DLTRDollar Tree | Purchase$15,001 - $50,000 · Spouse | May 18, 2016 | May 17, 2016 | ▲ 73.0%−262.5 pts vs S&P | Filing for DLTR on May 17, 2016 |
| CF CFCF Industries | Purchase$15,001 - $50,000 · Spouse | May 18, 2016 | May 12, 2016 | ▲ 458.2%+126.4 pts vs S&P | Filing for CF on May 12, 2016 |
| IVZ IVZInvesco | Sale (full)$1,001 - $15,000 · Spouse | May 1, 2017 | May 11, 2016 | ▲ 53.2%−278.8 pts vs S&P | Filing for IVZ on May 11, 2016 |
| BCE BCEBCE Inc | Sale (full)$15,001 - $50,000 · Spouse | May 18, 2016 | Apr 12, 2016 | — | Filing for BCE on Apr 12, 2016 |
| CVS CVSCVS Health | Sale (full)$15,001 - $50,000 · Spouse | May 18, 2016 | Nov 19, 2015 | ▲ 37.5%−295.0 pts vs S&P | Filing for CVS on Nov 19, 2015 |
| CMG CMGChipotle Mexican Grill | Purchase$1,001 - $15,000 · Spouse | May 18, 2016 | Nov 3, 2015 | ▲ 165.3%−162.1 pts vs S&P | Filing for CMG on Nov 3, 2015 |
| IVZ IVZInvesco | Purchase$1,001 - $15,000 · Spouse | May 18, 2016 | Oct 8, 2015 | — | Filing for IVZ on Oct 8, 2015 |
| PPL PPLPPL Corporation | Purchase$1,001 - $15,000 · Spouse | May 18, 2016 | Sep 10, 2015 | — | Filing for PPL on Sep 10, 2015 |
| AMG AMGAffiliated Managers Group, Inc. | Purchase$15,001 - $50,000 · Spouse | May 18, 2016 | Sep 4, 2015 | — | Filing for AMG on Sep 4, 2015 |
| COST COSTCostco | Purchase$1,001 - $15,000 · Spouse | May 18, 2016 | Aug 27, 2015 | — | Filing for COST on Aug 27, 2015 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Spouse | May 18, 2016 | Aug 26, 2015 | — | Filing for CVX on Aug 26, 2015 |
| TLN TLNTalen Energy Corp | Sale (full)$258.00 · Spouse | May 18, 2016 | Aug 26, 2015 | — | Filing for TLN on Aug 26, 2015 |
| CHKP CHKPCheck Point Software Technologies LTD | Purchase$1,001 - $15,000 · Spouse | May 18, 2016 | Aug 25, 2015 | — | Filing for CHKP on Aug 25, 2015 |
| CVS CVSCVS Health | Purchase$15,001 - $50,000 · Spouse | May 18, 2016 | Aug 25, 2015 | — | Filing for CVS on Aug 25, 2015 |
| CHKP CHKPCheck Point Software Technologies LTD | Purchase$15,001 - $50,000 · Spouse | May 18, 2016 | Aug 21, 2015 | — | Filing for CHKP on Aug 21, 2015 |
| BA BABoeing | Sale (full)$1,001 - $15,000 · Spouse | May 18, 2016 | Aug 19, 2015 | — | Filing for BA on Aug 19, 2015 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Spouse | May 18, 2016 | Jul 30, 2015 | — | Filing for MSFT on Jul 30, 2015 |
| JNJ JNJJohnson & Johnson | Purchase$15,001 - $50,000 · Spouse | May 18, 2016 | Jul 29, 2015 | — | Filing for JNJ on Jul 29, 2015 |
| ABT ABTAbbott Laboratories | Purchase$15,001 - $50,000 · Spouse | May 18, 2016 | Jul 27, 2015 | — | Filing for ABT on Jul 27, 2015 |
| CVS CVSCVS Health | Purchase$1,001 - $15,000 · Spouse | May 18, 2016 | Jul 27, 2015 | — | Filing for CVS on Jul 27, 2015 |
| DE DEDeere & Company | Purchase$15,001 - $50,000 · Spouse | May 18, 2016 | Jul 27, 2015 | — | Filing for DE on Jul 27, 2015 |
| GWW GWWW. W. Grainger | Purchase$15,001 - $50,000 · Spouse | May 18, 2016 | Jul 27, 2015 | — | Filing for GWW on Jul 27, 2015 |
| JNJ JNJJohnson & Johnson | Purchase$1,001 - $15,000 · Spouse | May 18, 2016 | Jul 21, 2015 | — | Filing for JNJ on Jul 21, 2015 |
| APD APDAir Products | Purchase$15,001 - $50,000 · Spouse | May 10, 2018 | Jul 15, 2015 | — | Filing for APD on Jul 15, 2015 |
| ADP ADPAutomatic Data Processing | Purchase$15,001 - $50,000 · Spouse | May 18, 2016 | Jul 15, 2015 | — | Filing for ADP on Jul 15, 2015 |
| BCE BCEBCE Inc | Purchase$1,001 - $15,000 · Spouse | May 18, 2016 | Jul 13, 2015 | — | Filing for BCE on Jul 13, 2015 |