| IBKR IBKRInteractive Brokers | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 21, 2019date after report | — | Filing for IBKR on Dec 21, 2019 |
| NXPI NXPINXP Semiconductors | Purchase$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 31, 2018 | ▲ 307.7%+69.6 pts vs S&P | Filing for NXPI on Dec 31, 2018 |
| PM PMPhilip Morris International | Sale (full)$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 31, 2018 | ▲ 359.8%+121.6 pts vs S&P | Filing for PM on Dec 31, 2018 |
| CVX CVXChevron Corporation | Sale (full)$100,001 - $250,000 · Joint | Jan 11, 2019 | Dec 26, 2018 | ▲ 193.8%−49.5 pts vs S&P | Filing for CVX on Dec 26, 2018 |
| CVX CVXChevron Corporation | Sale (full)$15,001 - $50,000 · Dependent child | Jan 11, 2019 | Dec 26, 2018 | ▲ 193.8%−49.5 pts vs S&P | Filing for CVX on Dec 26, 2018 |
| CVX CVXChevron Corporation | Sale (full)$1,001 - $15,000 · Dependent child | Jan 11, 2019 | Dec 26, 2018 | ▲ 193.8%−49.5 pts vs S&P | Filing for CVX on Dec 26, 2018 |
| JPM JPMJPMorgan Chase | Sale (full)$15,001 - $50,000 · Dependent child | Jan 11, 2019 | Dec 26, 2018 | ▲ 335.3%+92.1 pts vs S&P | Filing for JPM on Dec 26, 2018 |
| JPM JPMJPMorgan Chase | Sale (full)$1,001 - $15,000 · Dependent child | Jan 11, 2019 | Dec 26, 2018 | ▲ 335.3%+92.1 pts vs S&P | Filing for JPM on Dec 26, 2018 |
| SU SUSuncor Energy Inc | Sale (full)$1,001 - $15,000 · Dependent child | Jan 11, 2019 | Dec 26, 2018 | — | Filing for SU on Dec 26, 2018 |
| SU SUSuncor Energy Inc | Sale (full)$1,001 - $15,000 · Dependent child | Jan 11, 2019 | Dec 26, 2018 | — | Filing for SU on Dec 26, 2018 |
| SU SUSuncor Energy Inc | Sale (partial)$100,001 - $250,000 · Joint | Jan 11, 2019 | Dec 26, 2018 | — | Filing for SU on Dec 26, 2018 |
| IBKR IBKRInteractive Brokers | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 20, 2018 | ▲ 499.8%+255.9 pts vs S&P | Filing for IBKR on Dec 20, 2018 |
| IBKR IBKRInteractive Brokers | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 19, 2018 | ▲ 500.5%+262.2 pts vs S&P | Filing for IBKR on Dec 19, 2018 |
| IBKR IBKRInteractive Brokers | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 18, 2018 | ▲ 492.7%+259.5 pts vs S&P | Filing for IBKR on Dec 18, 2018 |
| NEE NEENextEra Energy | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 17, 2018 | ▲ 132.3%−100.5 pts vs S&P | Filing for NEE on Dec 17, 2018 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 13, 2018 | ▲ 413.1%+192.8 pts vs S&P | Filing for MSFT on Dec 13, 2018 |
| NXPI NXPINXP Semiconductors | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 13, 2018 | ▲ 279.0%+58.7 pts vs S&P | Filing for NXPI on Dec 13, 2018 |
| TRGP TRGPTarga Resources | Sale (partial)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 13, 2018 | ▲ 770.1%+549.8 pts vs S&P | Filing for TRGP on Dec 13, 2018 |
| WES WESWestern Midstream Partners, LP | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 13, 2018 | — | Filing for WES on Dec 13, 2018 |
| WMB WMBWilliams Companies | Purchase$50,001 - $100,000 · Joint | Jan 11, 2019 | Dec 13, 2018 | ▲ 360.9%+140.6 pts vs S&P | Filing for WMB on Dec 13, 2018 |
| NXPI NXPINXP Semiconductors | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 12, 2018 | ▲ 275.8%+55.6 pts vs S&P | Filing for NXPI on Dec 12, 2018 |
| JNJ JNJJohnson & Johnson | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 11, 2018 | ▲ 124.5%−97.2 pts vs S&P | Filing for JNJ on Dec 11, 2018 |
| MT MTArcelormittal | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 10, 2018 | — | Filing for MT on Dec 10, 2018 |
| BIDU BIDUBaidu, Inc. | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 10, 2018 | — | Filing for BIDU on Dec 10, 2018 |
| BTI BTIBritish American Tobacco P.l.c. | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 10, 2018 | — | Filing for BTI on Dec 10, 2018 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 10, 2018 | ▲ 174.5%−47.4 pts vs S&P | Filing for CVX on Dec 10, 2018 |
| NEE NEENextEra Energy | Sale (partial)$50,001 - $100,000 · Joint | Jan 11, 2019 | Dec 10, 2018 | ▲ 123.5%−98.4 pts vs S&P | Filing for NEE on Dec 10, 2018 |
| NEE NEENextEra Energy | Sale (partial)$1,001 - $15,000 · Dependent child | Jan 11, 2019 | Dec 10, 2018 | ▲ 123.5%−98.4 pts vs S&P | Filing for NEE on Dec 10, 2018 |
| NEE NEENextEra Energy | Sale (full)$1,001 - $15,000 · Dependent child | Jan 11, 2019 | Dec 10, 2018 | ▲ 123.5%−98.4 pts vs S&P | Filing for NEE on Dec 10, 2018 |
| PM PMPhilip Morris International | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 10, 2018 | ▲ 270.1%+48.2 pts vs S&P | Filing for PM on Dec 10, 2018 |
| RSG RSGRepublic Services | Sale (partial)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 10, 2018 | ▲ 267.6%+45.7 pts vs S&P | Filing for RSG on Dec 10, 2018 |
| RSG RSGRepublic Services | Sale (partial)$1,001 - $15,000 · Dependent child | Jan 11, 2019 | Dec 10, 2018 | ▲ 267.6%+45.7 pts vs S&P | Filing for RSG on Dec 10, 2018 |
| SAP SAPSAP SE | Sale (full)$50,001 - $100,000 · Joint | Jan 11, 2019 | Dec 10, 2018 | — | Filing for SAP on Dec 10, 2018 |
| SLB SLBSchlumberger | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 10, 2018 | ▲ 54.2%−167.6 pts vs S&P | Filing for SLB on Dec 10, 2018 |
| SU SUSuncor Energy Inc | Purchase$1,001 - $15,000 · Dependent child | Jan 11, 2019 | Dec 10, 2018 | — | Filing for SU on Dec 10, 2018 |
| SU SUSuncor Energy Inc | Purchase$1,001 - $15,000 · Dependent child | Jan 11, 2019 | Dec 10, 2018 | — | Filing for SU on Dec 10, 2018 |
| SU SUSuncor Energy Inc | Purchase$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 10, 2018 | — | Filing for SU on Dec 10, 2018 |
| CPRT CPRTCopart | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 7, 2018 | ▲ 164.4%−58.1 pts vs S&P | Filing for CPRT on Dec 7, 2018 |
| ELAN ELANElanco Animal Health Inc | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 7, 2018 | ▼ 27.1%−249.5 pts vs S&P | Filing for ELAN on Dec 7, 2018 |
| EXPD EXPDExpeditors International | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 7, 2018 | ▲ 217.0%−5.5 pts vs S&P | Filing for EXPD on Dec 7, 2018 |
| MSCI MSCIMSCI | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 7, 2018 | ▲ 365.1%+142.6 pts vs S&P | Filing for MSCI on Dec 7, 2018 |
| NDSN NDSNNordson Corporation | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 7, 2018 | ▲ 219.3%−3.1 pts vs S&P | Filing for NDSN on Dec 7, 2018 |
| SMG SMGScotts Miracle-gro Co | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 7, 2018 | ▲ 18.1%−204.4 pts vs S&P | Filing for SMG on Dec 7, 2018 |
| SITE SITESiteone Landscape Supply, Inc. | Sale (partial)$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 7, 2018 | ▲ 83.8%−138.7 pts vs S&P | Filing for SITE on Dec 7, 2018 |
| TER TERTeradyne | Sale (partial)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 7, 2018 | ▲ 751.6%+529.1 pts vs S&P | Filing for TER on Dec 7, 2018 |
| THO THOThor Industries Inc | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 7, 2018 | ▲ 49.7%−172.8 pts vs S&P | Filing for THO on Dec 7, 2018 |
| WRB WRBW. R. Berkley Corporation | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 7, 2018 | ▲ 294.1%+71.7 pts vs S&P | Filing for WRB on Dec 7, 2018 |
| WYNN WYNNWynn Resorts | Sale (full)$15,001 - $50,000 · Joint | Jan 11, 2019 | Dec 7, 2018 | ▼ 20.2%−242.7 pts vs S&P | Filing for WYNN on Dec 7, 2018 |
| INTC INTCIntel | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 3, 2018 | ▲ 40.2%−164.1 pts vs S&P | Filing for INTC on Dec 3, 2018 |
| SITE SITESiteone Landscape Supply, Inc. | Purchase$1,001 - $15,000 · Joint | Jan 11, 2019 | Dec 3, 2018 | ▲ 76.4%−127.9 pts vs S&P | Filing for SITE on Dec 3, 2018 |
| SITE SITESiteone Landscape Supply, Inc. | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Nov 29, 2018 | ▲ 85.9%−124.3 pts vs S&P | Filing for SITE on Nov 29, 2018 |
| SITE SITESiteone Landscape Supply, Inc. | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Nov 29, 2018 | ▲ 85.9%−124.3 pts vs S&P | Filing for SITE on Nov 29, 2018 |
| TXN TXNTexas Instruments | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Nov 19, 2018 | — | Filing for TXN on Nov 19, 2018 |
| ACN ACNAccenture | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Nov 15, 2018 | ▲ 77.9%−133.4 pts vs S&P | Filing for ACN on Nov 15, 2018 |
| UNH UNHUnitedHealth Group | Sale (partial)$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Nov 12, 2018 | ▲ 69.2%−142.7 pts vs S&P | Filing for UNH on Nov 12, 2018 |
| UNH UNHUnitedHealth Group | Sale (partial)$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Nov 12, 2018 | ▲ 69.2%−142.7 pts vs S&P | Filing for UNH on Nov 12, 2018 |
| UNH UNHUnitedHealth Group | Sale (partial)$15,001 - $50,000 · Joint | Dec 6, 2018 | Nov 12, 2018 | ▲ 69.2%−142.7 pts vs S&P | Filing for UNH on Nov 12, 2018 |
| SAP SAPSAP SE | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Nov 8, 2018 | — | Filing for SAP on Nov 8, 2018 |
| SAP SAPSAP SE | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Nov 7, 2018 | — | Filing for SAP on Nov 7, 2018 |
| CL CLColgate-Palmolive | Sale (full)$100,001 - $250,000 · Joint | Dec 6, 2018 | Nov 6, 2018 | ▲ 90.7%−118.3 pts vs S&P | Filing for CL on Nov 6, 2018 |
| CL CLColgate-Palmolive | Sale (full)$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Nov 6, 2018 | ▲ 90.7%−118.3 pts vs S&P | Filing for CL on Nov 6, 2018 |
| CL CLColgate-Palmolive | Sale (full)$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Nov 6, 2018 | ▲ 90.7%−118.3 pts vs S&P | Filing for CL on Nov 6, 2018 |
| LMT LMTLockheed Martin | Purchase$15,001 - $50,000 · Joint | Dec 6, 2018 | Nov 6, 2018 | ▲ 159.2%−49.8 pts vs S&P | Filing for LMT on Nov 6, 2018 |
| LMT LMTLockheed Martin | Purchase$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Nov 6, 2018 | ▲ 159.2%−49.8 pts vs S&P | Filing for LMT on Nov 6, 2018 |
| UNP UNPUnion Pacific Corporation | Sale (partial)$50,001 - $100,000 · Joint | Dec 6, 2018 | Nov 6, 2018 | ▲ 142.2%−66.7 pts vs S&P | Filing for UNP on Nov 6, 2018 |
| UNP UNPUnion Pacific Corporation | Sale (partial)$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Nov 6, 2018 | ▲ 142.2%−66.7 pts vs S&P | Filing for UNP on Nov 6, 2018 |
| UNP UNPUnion Pacific Corporation | Sale (partial)$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Nov 6, 2018 | ▲ 142.2%−66.7 pts vs S&P | Filing for UNP on Nov 6, 2018 |
| PM PMPhilip Morris International | Sale (partial)$1,001 - $15,000 · Joint | Dec 6, 2018 | Nov 1, 2018 | ▲ 252.8%+42.0 pts vs S&P | Filing for PM on Nov 1, 2018 |
| PRI PRIPrimerica, Inc. | Sale (partial)$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 31, 2018 | ▲ 186.8%−27.3 pts vs S&P | Filing for PRI on Oct 31, 2018 |
| LIN LINLinde plc | Exchange$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Oct 30, 2018 | — | Filing for LIN on Oct 30, 2018 |
| LIN LINLinde plc | Exchange$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Oct 30, 2018 | — | Filing for LIN on Oct 30, 2018 |
| LIN LINLinde plc | Exchange$50,001 - $100,000 · Joint | Dec 6, 2018 | Oct 30, 2018 | — | Filing for LIN on Oct 30, 2018 |
| CLB CLBCore Laboratories Inc. | Sale (partial)$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 24, 2018 | ▼ 88.6%−309.0 pts vs S&P | Filing for CLB on Oct 24, 2018 |
| LSTR LSTRLandstar System Inc | Sale (full)$15,001 - $50,000 · Joint | Dec 6, 2018 | Oct 24, 2018 | ▲ 79.0%−141.4 pts vs S&P | Filing for LSTR on Oct 24, 2018 |
| PRI PRIPrimerica, Inc. | Sale (partial)$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 24, 2018 | ▲ 196.2%−24.2 pts vs S&P | Filing for PRI on Oct 24, 2018 |
| TER TERTeradyne | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 24, 2018 | ▲ 820.9%+600.5 pts vs S&P | Filing for TER on Oct 24, 2018 |
| THO THOThor Industries Inc | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 24, 2018 | ▲ 31.2%−189.2 pts vs S&P | Filing for THO on Oct 24, 2018 |
| CLB CLBCore Laboratories Inc. | Sale (partial)$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 23, 2018 | ▼ 89.3%−299.9 pts vs S&P | Filing for CLB on Oct 23, 2018 |
| DOCU DOCUDocusign, Inc. | Purchase$15,001 - $50,000 · Joint | Dec 6, 2018 | Oct 23, 2018 | ▲ 96.4%−114.3 pts vs S&P | Filing for DOCU on Oct 23, 2018 |
| LSTR LSTRLandstar System Inc | Sale (partial)$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 23, 2018 | ▲ 73.7%−137.0 pts vs S&P | Filing for LSTR on Oct 23, 2018 |
| PRI PRIPrimerica, Inc. | Sale (partial)$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 23, 2018 | ▲ 176.1%−34.5 pts vs S&P | Filing for PRI on Oct 23, 2018 |
| MT MTArcelormittal | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 17, 2018 | — | Filing for MT on Oct 17, 2018 |
| SLB SLBSchlumberger | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 17, 2018 | ▲ 10.5%−192.6 pts vs S&P | Filing for SLB on Oct 17, 2018 |
| CNQ CNQCanadian Natural Resources Ltd | Sale (full)$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 10, 2018 | — | Filing for CNQ on Oct 10, 2018 |
| SITE SITESiteone Landscape Supply, Inc. | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 10, 2018 | ▲ 68.5%−136.9 pts vs S&P | Filing for SITE on Oct 10, 2018 |
| WMB WMBWilliams Companies | Purchase$15,001 - $50,000 · Joint | Dec 6, 2018 | Oct 10, 2018 | ▲ 310.1%+104.7 pts vs S&P | Filing for WMB on Oct 10, 2018 |
| CNQ CNQCanadian Natural Resources Ltd | Sale (partial)$15,001 - $50,000 · Joint | Dec 6, 2018 | Oct 9, 2018 | — | Filing for CNQ on Oct 9, 2018 |
| CVX CVXChevron Corporation | Purchase$15,001 - $50,000 · Joint | Dec 6, 2018 | Oct 9, 2018 | ▲ 151.2%−44.6 pts vs S&P | Filing for CVX on Oct 9, 2018 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Oct 9, 2018 | ▲ 151.2%−44.6 pts vs S&P | Filing for CVX on Oct 9, 2018 |
| CR CRCrane Co | Sale (partial)$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 9, 2018 | — | Filing for CR on Oct 9, 2018 |
| INTC INTCIntel | Purchase$15,001 - $50,000 · Joint | Dec 6, 2018 | Oct 9, 2018 | ▲ 51.9%−143.8 pts vs S&P | Filing for INTC on Oct 9, 2018 |
| INTC INTCIntel | Purchase$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Oct 9, 2018 | ▲ 51.9%−143.8 pts vs S&P | Filing for INTC on Oct 9, 2018 |
| INTC INTCIntel | Purchase$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Oct 9, 2018 | ▲ 51.9%−143.8 pts vs S&P | Filing for INTC on Oct 9, 2018 |
| IVZ IVZInvesco | Sale (full)$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Oct 9, 2018 | ▲ 87.5%−108.3 pts vs S&P | Filing for IVZ on Oct 9, 2018 |
| IVZ IVZInvesco | Sale (full)$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Oct 9, 2018 | ▲ 87.5%−108.3 pts vs S&P | Filing for IVZ on Oct 9, 2018 |
| JPM JPMJPMorgan Chase | Purchase$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Oct 9, 2018 | ▲ 264.8%+69.0 pts vs S&P | Filing for JPM on Oct 9, 2018 |
| JPM JPMJPMorgan Chase | Purchase$1,001 - $15,000 · Dependent child | Dec 6, 2018 | Oct 9, 2018 | ▲ 264.8%+69.0 pts vs S&P | Filing for JPM on Oct 9, 2018 |
| CNQ CNQCanadian Natural Resources Ltd | Sale (partial)$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 8, 2018 | — | Filing for CNQ on Oct 8, 2018 |
| SITE SITESiteone Landscape Supply, Inc. | Purchase$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 8, 2018 | ▲ 57.8%−137.5 pts vs S&P | Filing for SITE on Oct 8, 2018 |
| CNQ CNQCanadian Natural Resources Ltd | Sale (partial)$1,001 - $15,000 · Joint | Dec 6, 2018 | Oct 5, 2018 | — | Filing for CNQ on Oct 5, 2018 |
| NVT NVTnVent Electric plc | Sale (full)$15,001 - $50,000 · Joint | Oct 6, 2018 | Sep 27, 2018 | ▲ 462.0%+269.6 pts vs S&P | Filing for NVT on Sep 27, 2018 |
| ELAN ELANElanco Animal Health Inc | Purchase$15,001 - $50,000 · Joint | Oct 6, 2018 | Sep 21, 2018 | ▼ 28.2%−219.3 pts vs S&P | Filing for ELAN on Sep 21, 2018 |
| CRL CRLCharles River Laboratories | Purchase$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 19, 2018 | ▲ 175.5%−17.7 pts vs S&P | Filing for CRL on Sep 19, 2018 |
| NEE NEENextEra Energy | Purchase$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 17, 2018 | ▲ 136.2%−58.9 pts vs S&P | Filing for NEE on Sep 17, 2018 |
| CRL CRLCharles River Laboratories | Purchase$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 13, 2018 | ▲ 169.0%−24.6 pts vs S&P | Filing for CRL on Sep 13, 2018 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 13, 2018 | ▲ 399.5%+206.0 pts vs S&P | Filing for MSFT on Sep 13, 2018 |
| CRL CRLCharles River Laboratories | Purchase$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 12, 2018 | ▲ 172.8%−22.5 pts vs S&P | Filing for CRL on Sep 12, 2018 |
| UNH UNHUnitedHealth Group | Sale (partial)$1,001 - $15,000 · Dependent child | Oct 6, 2018 | Sep 12, 2018 | ▲ 75.4%−119.9 pts vs S&P | Filing for UNH on Sep 12, 2018 |
| CRL CRLCharles River Laboratories | Purchase$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 11, 2018 | ▲ 175.3%−20.0 pts vs S&P | Filing for CRL on Sep 11, 2018 |
| JNJ JNJJohnson & Johnson | Purchase$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 11, 2018 | ▲ 139.0%−56.4 pts vs S&P | Filing for JNJ on Sep 11, 2018 |
| SMG SMGScotts Miracle-gro Co | Purchase$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 11, 2018 | ▲ 5.6%−189.8 pts vs S&P | Filing for SMG on Sep 11, 2018 |
| UNH UNHUnitedHealth Group | Sale (partial)$15,001 - $50,000 · Joint | Oct 6, 2018 | Sep 11, 2018 | ▲ 76.5%−118.8 pts vs S&P | Filing for UNH on Sep 11, 2018 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 10, 2018 | ▲ 178.3%−18.1 pts vs S&P | Filing for CVX on Sep 10, 2018 |
| SMG SMGScotts Miracle-gro Co | Purchase$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 10, 2018 | ▲ 7.6%−188.7 pts vs S&P | Filing for SMG on Sep 10, 2018 |
| CSL CSLCarlisle Companies Inc | Sale (full)$15,001 - $50,000 · Joint | Oct 6, 2018 | Sep 7, 2018 | ▲ 237.2%+40.3 pts vs S&P | Filing for CSL on Sep 7, 2018 |
| CDW CDWCDW Corporation | Sale (partial)$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 6, 2018 | ▲ 86.2%−110.1 pts vs S&P | Filing for CDW on Sep 6, 2018 |
| CDW CDWCDW Corporation | Sale (partial)$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 5, 2018 | ▲ 86.9%−108.5 pts vs S&P | Filing for CDW on Sep 5, 2018 |
| INTC INTCIntel | Purchase$1,001 - $15,000 · Joint | Oct 6, 2018 | Sep 4, 2018 | ▲ 47.5%−147.2 pts vs S&P | Filing for INTC on Sep 4, 2018 |
| UNH UNHUnitedHealth Group | Sale (partial)$1,001 - $15,000 · Dependent child | Sep 23, 2018 | Aug 14, 2018 | ▲ 75.5%−125.3 pts vs S&P | Filing for UNH on Aug 14, 2018 |
| TXN TXNTexas Instruments | Purchase$1,001 - $15,000 · Joint | Sep 23, 2018 | Aug 13, 2018 | — | Filing for TXN on Aug 13, 2018 |
| BIDU BIDUBaidu, Inc. | Sale (partial)$15,001 - $50,000 · Joint | Sep 23, 2018 | Aug 8, 2018 | — | Filing for BIDU on Aug 8, 2018 |
| BLK BLKBlackRock | Sale (partial)$1,001 - $15,000 · Dependent child | Aug 3, 2018 | Jul 24, 2018 | ▲ 180.2%−23.0 pts vs S&P | Filing for BLK on Jul 24, 2018 |
| BLK BLKBlackRock | Sale (partial)$1,001 - $15,000 · Dependent child | Aug 3, 2018 | Jul 24, 2018 | ▲ 180.2%−23.0 pts vs S&P | Filing for BLK on Jul 24, 2018 |
| JNJ JNJJohnson & Johnson | Purchase$50,001 - $100,000 · Joint | Aug 3, 2018 | Jul 24, 2018 | ▲ 157.6%−45.6 pts vs S&P | Filing for JNJ on Jul 24, 2018 |
| JNJ JNJJohnson & Johnson | Purchase$1,001 - $15,000 · Dependent child | Aug 3, 2018 | Jul 24, 2018 | ▲ 157.6%−45.6 pts vs S&P | Filing for JNJ on Jul 24, 2018 |
| JNJ JNJJohnson & Johnson | Purchase$1,001 - $15,000 · Dependent child | Aug 3, 2018 | Jul 24, 2018 | ▲ 157.6%−45.6 pts vs S&P | Filing for JNJ on Jul 24, 2018 |
| RSG RSGRepublic Services | Purchase$1,001 - $15,000 · Dependent child | Aug 3, 2018 | Jul 24, 2018 | ▲ 301.1%+97.9 pts vs S&P | Filing for RSG on Jul 24, 2018 |
| RSG RSGRepublic Services | Purchase$1,001 - $15,000 · Dependent child | Aug 3, 2018 | Jul 24, 2018 | ▲ 301.1%+97.9 pts vs S&P | Filing for RSG on Jul 24, 2018 |
| RSG RSGRepublic Services | Purchase$15,001 - $50,000 · Joint | Aug 3, 2018 | Jul 24, 2018 | ▲ 301.1%+97.9 pts vs S&P | Filing for RSG on Jul 24, 2018 |
| SU SUSuncor Energy Inc | Sale (partial)$15,001 - $50,000 · Joint | Aug 3, 2018 | Jul 24, 2018 | — | Filing for SU on Jul 24, 2018 |
| SU SUSuncor Energy Inc | Sale (partial)$1,001 - $15,000 · Dependent child | Aug 3, 2018 | Jul 24, 2018 | — | Filing for SU on Jul 24, 2018 |
| SU SUSuncor Energy Inc | Sale (partial)$1,001 - $15,000 · Dependent child | Aug 3, 2018 | Jul 24, 2018 | — | Filing for SU on Jul 24, 2018 |
| ARLP ARLPAlliance Resource Partners LP | Sale (partial)$15,001 - $50,000 · Joint | Aug 3, 2018 | Jul 17, 2018 | ▲ 203.3%−1.2 pts vs S&P | Filing for ARLP on Jul 17, 2018 |
| ABEV ABEVAmbev S.a. | Sale (full)$15,001 - $50,000 · Joint | Aug 3, 2018 | Jul 2, 2018 | — | Filing for ABEV on Jul 2, 2018 |
| ABEV ABEVAmbev S.a. | Sale (partial)$1,001 - $15,000 · Joint | Jul 10, 2018 | Jun 29, 2018 | — | Filing for ABEV on Jun 29, 2018 |
| BTI BTIBritish American Tobacco P.l.c. | Sale (partial)$1,001 - $15,000 · Joint | Jul 10, 2018 | Jun 22, 2018 | — | Filing for BTI on Jun 22, 2018 |
| PM PMPhilip Morris International | Purchase$1,001 - $15,000 · Joint | Jul 10, 2018 | Jun 22, 2018 | ▲ 294.2%+83.4 pts vs S&P | Filing for PM on Jun 22, 2018 |
| SLB SLBSchlumberger | Sale (partial)$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 22, 2018 | ▼ 0.9%−211.7 pts vs S&P | Filing for SLB on Jun 22, 2018 |
| NEE NEENextEra Energy | Purchase$1,001 - $15,000 · Joint | Jul 10, 2018 | Jun 15, 2018 | ▲ 159.1%−49.0 pts vs S&P | Filing for NEE on Jun 15, 2018 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Joint | Jul 10, 2018 | Jun 14, 2018 | ▲ 458.3%+250.6 pts vs S&P | Filing for MSFT on Jun 14, 2018 |
| JNJ JNJJohnson & Johnson | Purchase$1,001 - $15,000 · Joint | Jul 10, 2018 | Jun 12, 2018 | ▲ 171.9%−35.5 pts vs S&P | Filing for JNJ on Jun 12, 2018 |
| RSG RSGRepublic Services | Purchase$1,001 - $15,000 · Dependent child | Jul 10, 2018 | Jun 12, 2018 | ▲ 297.3%+89.8 pts vs S&P | Filing for RSG on Jun 12, 2018 |
| RSG RSGRepublic Services | Purchase$50,001 - $100,000 · Joint | Jul 10, 2018 | Jun 12, 2018 | ▲ 297.3%+89.8 pts vs S&P | Filing for RSG on Jun 12, 2018 |
| ROK ROKRockwell Automation | Sale (partial)$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 12, 2018 | ▲ 188.6%−18.9 pts vs S&P | Filing for ROK on Jun 12, 2018 |
| ROK ROKRockwell Automation | Purchase$1,001 - $15,000 · Dependent child | Jul 10, 2018 | Jun 12, 2018 | ▲ 188.6%−18.9 pts vs S&P | Filing for ROK on Jun 12, 2018 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Joint | Jul 10, 2018 | Jun 11, 2018 | ▲ 152.1%−55.8 pts vs S&P | Filing for CVX on Jun 11, 2018 |
| THO THOThor Industries Inc | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 8, 2018 | ▼ 8.3%−216.6 pts vs S&P | Filing for THO on Jun 8, 2018 |
| AMN AMNAMN Healthcare Services Inc | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▼ 19.0%−228.2 pts vs S&P | Filing for AMN on Jun 7, 2018 |
| CSL CSLCarlisle Companies Inc | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 284.9%+75.7 pts vs S&P | Filing for CSL on Jun 7, 2018 |
| CDW CDWCDW Corporation | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 92.8%−116.4 pts vs S&P | Filing for CDW on Jun 7, 2018 |
| CPRT CPRTCopart | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 119.1%−90.1 pts vs S&P | Filing for CPRT on Jun 7, 2018 |
| CLB CLBCore Laboratories Inc. | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▼ 91.8%−301.0 pts vs S&P | Filing for CLB on Jun 7, 2018 |
| EXPD EXPDExpeditors International | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 195.7%−13.5 pts vs S&P | Filing for EXPD on Jun 7, 2018 |
| JKHY JKHYJack Henry & Associates Inc | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 39.2%−170.0 pts vs S&P | Filing for JKHY on Jun 7, 2018 |
| LSTR LSTRLandstar System Inc | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 56.1%−153.1 pts vs S&P | Filing for LSTR on Jun 7, 2018 |
| LII LIILennox International | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 82.0%−127.1 pts vs S&P | Filing for LII on Jun 7, 2018 |
| MSCI MSCIMSCI | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 324.6%+115.4 pts vs S&P | Filing for MSCI on Jun 7, 2018 |
| NDSN NDSNNordson Corporation | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 176.0%−33.2 pts vs S&P | Filing for NDSN on Jun 7, 2018 |
| POOL POOLPool Corp | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 56.2%−153.0 pts vs S&P | Filing for POOL on Jun 7, 2018 |
| PRI PRIPrimerica, Inc. | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 212.4%+3.2 pts vs S&P | Filing for PRI on Jun 7, 2018 |
| SMG SMGScotts Miracle-gro Co | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▼ 2.8%−212.0 pts vs S&P | Filing for SMG on Jun 7, 2018 |
| SNA SNASnap-on | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 185.9%−23.3 pts vs S&P | Filing for SNA on Jun 7, 2018 |
| TER TERTeradyne | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 618.9%+409.7 pts vs S&P | Filing for TER on Jun 7, 2018 |
| COO COOThe Cooper Companies | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 7.4%−201.8 pts vs S&P | Filing for COO on Jun 7, 2018 |
| WRB WRBW. R. Berkley Corporation | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 291.3%+82.1 pts vs S&P | Filing for WRB on Jun 7, 2018 |
| WINA WINAWinmark Corp | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▲ 130.3%−78.9 pts vs S&P | Filing for WINA on Jun 7, 2018 |
| WYNN WYNNWynn Resorts | Purchase$15,001 - $50,000 · Joint | Jul 10, 2018 | Jun 7, 2018 | ▼ 51.9%−261.1 pts vs S&P | Filing for WYNN on Jun 7, 2018 |
| ARLP ARLPAlliance Resource Partners LP | Exchange$100,001 - $250,000 · Joint | Jul 10, 2018 | Jun 1, 2018 | — | Filing for ARLP on Jun 1, 2018 |
| INTC INTCIntel | Purchase$1,001 - $15,000 · Joint | Jul 10, 2018 | Jun 1, 2018 | ▲ 24.6%−188.8 pts vs S&P | Filing for INTC on Jun 1, 2018 |
| TXN TXNTexas Instruments | Purchase$1,001 - $15,000 · Joint | Jun 5, 2018 | May 21, 2018 | — | Filing for TXN on May 21, 2018 |
| ACN ACNAccenture | Purchase$1,001 - $15,000 · Joint | Jun 5, 2018 | May 15, 2018 | ▲ 89.4%−127.0 pts vs S&P | Filing for ACN on May 15, 2018 |
| ACN ACNAccenture | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 85.7%−128.6 pts vs S&P | Filing for ACN on May 11, 2018 |
| ADSK ADSKAutodesk, Inc. | Sale (partial)$50,001 - $100,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 85.9%−128.4 pts vs S&P | Filing for ADSK on May 11, 2018 |
| AVGO AVGOBroadcom | Sale (partial)$50,001 - $100,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 1609.4%+1395.1 pts vs S&P | Filing for AVGO on May 11, 2018 |
| CVX CVXChevron Corporation | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 149.9%−64.5 pts vs S&P | Filing for CVX on May 11, 2018 |
| CL CLColgate-Palmolive | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 86.4%−127.9 pts vs S&P | Filing for CL on May 11, 2018 |
| CMCS CMCSAComcast | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 1.2%−213.2 pts vs S&P | Filing for CMCSA on May 11, 2018 |
| CR CRCrane Co | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | — | Filing for CR on May 11, 2018 |
| HD HDThe Home Depot | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 115.1%−99.2 pts vs S&P | Filing for HD on May 11, 2018 |
| INTC INTCIntel | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 30.1%−184.2 pts vs S&P | Filing for INTC on May 11, 2018 |
| JNJ JNJJohnson & Johnson | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 163.8%−50.5 pts vs S&P | Filing for JNJ on May 11, 2018 |
| LMT LMTLockheed Martin | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 148.3%−66.0 pts vs S&P | Filing for LMT on May 11, 2018 |
| MCD MCDMcDonald's | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 93.9%−120.4 pts vs S&P | Filing for MCD on May 11, 2018 |
| MDT MDTMedtronic | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 45.5%−168.8 pts vs S&P | Filing for MDT on May 11, 2018 |
| MSFT MSFTMicrosoft Corporation | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 482.0%+267.7 pts vs S&P | Filing for MSFT on May 11, 2018 |
| NEE NEENextEra Energy | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 158.9%−55.4 pts vs S&P | Filing for NEE on May 11, 2018 |
| ROK ROKRockwell Automation | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 192.3%−22.0 pts vs S&P | Filing for ROK on May 11, 2018 |
| SU SUSuncor Energy Inc | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | — | Filing for SU on May 11, 2018 |
| TXN TXNTexas Instruments | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | — | Filing for TXN on May 11, 2018 |
| UNP UNPUnion Pacific Corporation | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 158.2%−56.2 pts vs S&P | Filing for UNP on May 11, 2018 |
| UNH UNHUnitedHealth Group | Sale (partial)$15,001 - $50,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▲ 94.7%−119.6 pts vs S&P | Filing for UNH on May 11, 2018 |
| VFC VFCVF Corporation | Sale (partial)$1,001 - $15,000 · Joint | Jun 5, 2018 | May 11, 2018 | ▼ 65.0%−279.3 pts vs S&P | Filing for VFC on May 11, 2018 |
| BIIB BIIBBiogen | Purchase$1,001 - $15,000 · Dependent child | Jun 5, 2018 | May 2, 2018 | ▼ 9.2%−235.0 pts vs S&P | Filing for BIIB on May 2, 2018 |
| BIIB BIIBBiogen | Purchase$1,001 - $15,000 · Dependent child | Jun 5, 2018 | May 2, 2018 | ▼ 9.2%−235.0 pts vs S&P | Filing for BIIB on May 2, 2018 |
| NVT NVTnVent Electric plc | Exchange$1,001 - $15,000 · Dependent child | Jun 5, 2018 | May 1, 2018 | — | Filing for NVT on May 1, 2018 |
| NVT NVTnVent Electric plc | Exchange$1,001 - $15,000 · Joint | Jun 5, 2018 | May 1, 2018 | — | Filing for NVT on May 1, 2018 |
| NVT NVTnVent Electric plc | Exchange$1,001 - $15,000 · Dependent child | Jun 5, 2018 | May 1, 2018 | — | Filing for NVT on May 1, 2018 |
| UNH UNHUnitedHealth Group | Sale (partial)$1,001 - $15,000 · Dependent child | Jun 5, 2018 | May 1, 2018 | ▲ 95.9%−127.8 pts vs S&P | Filing for UNH on May 1, 2018 |
| NEE NEENextEra Energy | Sale (partial)$1,001 - $15,000 · Dependent child | May 10, 2018 | Apr 17, 2018 | ▲ 155.0%−62.4 pts vs S&P | Filing for NEE on Apr 17, 2018 |
| TXN TXNTexas Instruments | Sale (partial)$1,001 - $15,000 · Dependent child | May 10, 2018 | Apr 17, 2018 | — | Filing for TXN on Apr 17, 2018 |
| EPD EPDEnterprise Products Partners L.p. | Purchase$15,001 - $50,000 · Joint | May 10, 2018 | Apr 3, 2018 | ▲ 188.6%−40.3 pts vs S&P | Filing for EPD on Apr 3, 2018 |
| TRGP TRGPTarga Resources | Purchase$15,001 - $50,000 · Joint | May 10, 2018 | Apr 3, 2018 | ▲ 826.6%+597.8 pts vs S&P | Filing for TRGP on Apr 3, 2018 |
| UNP UNPUnion Pacific Corporation | Purchase$1,001 - $15,000 · Joint | May 10, 2018 | Apr 2, 2018 | ▲ 176.1%−57.0 pts vs S&P | Filing for UNP on Apr 2, 2018 |
| TRGP TRGPTarga Resources | Purchase$1,001 - $15,000 · Joint | Apr 9, 2018 | Mar 28, 2018 | ▲ 829.6%+599.5 pts vs S&P | Filing for TRGP on Mar 28, 2018 |
| BIDU BIDUBaidu, Inc. | Sale (full)$1,001 - $15,000 · Joint | Apr 9, 2018 | Mar 26, 2018 | — | Filing for BIDU on Mar 26, 2018 |
| SU SUSuncor Energy Inc | Purchase$1,001 - $15,000 · Joint | Apr 9, 2018 | Mar 26, 2018 | — | Filing for SU on Mar 26, 2018 |
| NEE NEENextEra Energy | Purchase$1,001 - $15,000 · Joint | Apr 9, 2018 | Mar 15, 2018 | ▲ 163.2%−50.0 pts vs S&P | Filing for NEE on Mar 15, 2018 |
| JNJ JNJJohnson & Johnson | Purchase$1,001 - $15,000 · Joint | Apr 9, 2018 | Mar 13, 2018 | ▲ 149.9%−61.3 pts vs S&P | Filing for JNJ on Mar 13, 2018 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Joint | Apr 9, 2018 | Mar 12, 2018 | ▲ 177.8%−31.4 pts vs S&P | Filing for CVX on Mar 12, 2018 |
| CMCS CMCSAComcast | Purchase$100,001 - $250,000 · Joint | Apr 9, 2018 | Mar 9, 2018 | ▼ 12.6%−221.4 pts vs S&P | Filing for CMCSA on Mar 9, 2018 |
| CMCS CMCSAComcast | Purchase$1,001 - $15,000 · Dependent child | Apr 9, 2018 | Mar 9, 2018 | ▼ 12.6%−221.4 pts vs S&P | Filing for CMCSA on Mar 9, 2018 |
| CMCS CMCSAComcast | Purchase$1,001 - $15,000 · Dependent child | Apr 9, 2018 | Mar 9, 2018 | ▼ 12.6%−221.4 pts vs S&P | Filing for CMCSA on Mar 9, 2018 |
| MDT MDTMedtronic | Sale (full)$15,001 - $50,000 · Joint | Apr 9, 2018 | Mar 9, 2018 | ▲ 50.6%−158.2 pts vs S&P | Filing for MDT on Mar 9, 2018 |
| MDT MDTMedtronic | Sale (full)$1,001 - $15,000 · Dependent child | Apr 9, 2018 | Mar 9, 2018 | ▲ 50.6%−158.2 pts vs S&P | Filing for MDT on Mar 9, 2018 |
| MDT MDTMedtronic | Sale (full)$1,001 - $15,000 · Dependent child | Apr 9, 2018 | Mar 9, 2018 | ▲ 50.6%−158.2 pts vs S&P | Filing for MDT on Mar 9, 2018 |
| UNP UNPUnion Pacific Corporation | Sale (full)$1,001 - $15,000 · Dependent child | Apr 9, 2018 | Mar 9, 2018 | ▲ 167.7%−41.1 pts vs S&P | Filing for UNP on Mar 9, 2018 |
| UNP UNPUnion Pacific Corporation | Sale (full)$1,001 - $15,000 · Dependent child | Apr 9, 2018 | Mar 9, 2018 | ▲ 167.7%−41.1 pts vs S&P | Filing for UNP on Mar 9, 2018 |
| UNP UNPUnion Pacific Corporation | Sale (full)$50,001 - $100,000 · Joint | Apr 9, 2018 | Mar 9, 2018 | ▲ 167.7%−41.1 pts vs S&P | Filing for UNP on Mar 9, 2018 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Joint | Apr 9, 2018 | Mar 8, 2018 | ▲ 502.2%+288.1 pts vs S&P | Filing for MSFT on Mar 8, 2018 |
| CNQ CNQCanadian Natural Resources Ltd | Purchase$1,001 - $15,000 · Joint | Apr 9, 2018 | Mar 2, 2018 | — | Filing for CNQ on Mar 2, 2018 |
| INTC INTCIntel | Purchase$1,001 - $15,000 · Joint | Apr 9, 2018 | Mar 1, 2018 | ▲ 49.6%−172.1 pts vs S&P | Filing for INTC on Mar 1, 2018 |
| BTI BTIBritish American Tobacco P.l.c. | Purchase$1,001 - $15,000 · Joint | Mar 7, 2018 | Feb 28, 2018 | — | Filing for BTI on Feb 28, 2018 |
| TXN TXNTexas Instruments | Purchase$1,001 - $15,000 · Joint | Mar 7, 2018 | Feb 12, 2018 | — | Filing for TXN on Feb 12, 2018 |
| MT MTArcelormittal | Sale (full)$15,001 - $50,000 · Joint | Mar 7, 2018 | Feb 8, 2018 | — | Filing for MT on Feb 8, 2018 |
| HD HDThe Home Depot | Sale (full)$1,001 - $15,000 · Dependent child | Mar 7, 2018 | Feb 5, 2018 | ▲ 124.9%−101.4 pts vs S&P | Filing for HD on Feb 5, 2018 |
| HD HDThe Home Depot | Sale (full)$1,001 - $15,000 · Dependent child | Mar 7, 2018 | Feb 5, 2018 | ▲ 124.9%−101.4 pts vs S&P | Filing for HD on Feb 5, 2018 |
| HD HDThe Home Depot | Sale (full)$50,001 - $100,000 · Joint | Mar 7, 2018 | Feb 5, 2018 | ▲ 124.9%−101.4 pts vs S&P | Filing for HD on Feb 5, 2018 |
| IVZ IVZInvesco | Sale (full)$1,001 - $15,000 · Dependent child | Mar 7, 2018 | Feb 5, 2018 | ▲ 27.2%−199.1 pts vs S&P | Filing for IVZ on Feb 5, 2018 |
| IVZ IVZInvesco | Sale (full)$1,001 - $15,000 · Dependent child | Mar 7, 2018 | Feb 5, 2018 | ▲ 27.2%−199.1 pts vs S&P | Filing for IVZ on Feb 5, 2018 |
| NEE NEENextEra Energy | Purchase$50,001 - $100,000 · Joint | Mar 7, 2018 | Feb 5, 2018 | ▲ 171.7%−54.6 pts vs S&P | Filing for NEE on Feb 5, 2018 |
| NEE NEENextEra Energy | Purchase$1,001 - $15,000 · Dependent child | Mar 7, 2018 | Feb 5, 2018 | ▲ 171.7%−54.6 pts vs S&P | Filing for NEE on Feb 5, 2018 |
| NEE NEENextEra Energy | Purchase$1,001 - $15,000 · Dependent child | Mar 7, 2018 | Feb 5, 2018 | ▲ 171.7%−54.6 pts vs S&P | Filing for NEE on Feb 5, 2018 |
| SAP SAPSAP SE | Purchase$15,001 - $50,000 · Joint | Mar 7, 2018 | Feb 2, 2018 | — | Filing for SAP on Feb 2, 2018 |
| SAP SAPSAP SE | Purchase$15,001 - $50,000 · Joint | Feb 5, 2018 | Jan 30, 2018 | — | Filing for SAP on Jan 30, 2018 |
| PM PMPhilip Morris International | Purchase$15,001 - $50,000 · Joint | Feb 5, 2018 | Jan 25, 2018 | ▲ 201.4%−2.5 pts vs S&P | Filing for PM on Jan 25, 2018 |
| SLB SLBSchlumberger | Purchase$50,001 - $100,000 · Joint | Feb 5, 2018 | Jan 19, 2018 | ▼ 12.4%−219.5 pts vs S&P | Filing for SLB on Jan 19, 2018 |
| BLK BLKBlackRock | Purchase$1,001 - $15,000 · Dependent child | Feb 5, 2018 | Jan 8, 2018 | ▲ 172.2%−42.2 pts vs S&P | Filing for BLK on Jan 8, 2018 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Dependent child | Feb 5, 2018 | Jan 8, 2018 | ▲ 154.9%−59.4 pts vs S&P | Filing for CVX on Jan 8, 2018 |
| JPM JPMJPMorgan Chase | Purchase$1,001 - $15,000 · Dependent child | Feb 5, 2018 | Jan 8, 2018 | ▲ 291.8%+77.4 pts vs S&P | Filing for JPM on Jan 8, 2018 |
| JPM JPMJPMorgan Chase | Purchase$15,001 - $50,000 · Dependent child | Feb 5, 2018 | Jan 8, 2018 | ▲ 291.8%+77.4 pts vs S&P | Filing for JPM on Jan 8, 2018 |
| NEE NEENextEra Energy | Purchase$1,001 - $15,000 · Dependent child | Feb 5, 2018 | Jan 8, 2018 | ▲ 174.0%−40.3 pts vs S&P | Filing for NEE on Jan 8, 2018 |
| PEP PEPPepsiCo | Sale (full)$1,001 - $15,000 · Dependent child | Feb 5, 2018 | Jan 8, 2018 | ▲ 53.3%−161.0 pts vs S&P | Filing for PEP on Jan 8, 2018 |
| PEP PEPPepsiCo | Sale (full)$1,001 - $15,000 · Dependent child | Feb 5, 2018 | Jan 8, 2018 | ▲ 53.3%−161.0 pts vs S&P | Filing for PEP on Jan 8, 2018 |
| PEP PEPPepsiCo | Sale (full)$50,001 - $100,000 · Joint | Feb 5, 2018 | Jan 8, 2018 | ▲ 53.3%−161.0 pts vs S&P | Filing for PEP on Jan 8, 2018 |
| SU SUSuncor Energy Inc | Purchase$1,001 - $15,000 · Dependent child | Feb 5, 2018 | Jan 8, 2018 | — | Filing for SU on Jan 8, 2018 |
| UNP UNPUnion Pacific Corporation | Purchase$1,001 - $15,000 · Joint | Jan 10, 2018 | Dec 28, 2017 | ▲ 173.4%−48.0 pts vs S&P | Filing for UNP on Dec 28, 2017 |
| CR CRCrane Co | Purchase$15,001 - $50,000 · Joint | Jan 10, 2018 | Dec 19, 2017 | — | Filing for CR on Dec 19, 2017 |
| CR CRCrane Co | Purchase$1,001 - $15,000 · Dependent child | Jan 10, 2018 | Dec 19, 2017 | — | Filing for CR on Dec 19, 2017 |
| CVS CVSCVS Health | Sale (full)$1,001 - $15,000 · Dependent child | Jan 10, 2018 | Dec 19, 2017 | ▲ 68.4%−153.9 pts vs S&P | Filing for CVS on Dec 19, 2017 |
| CVS CVSCVS Health | Sale (full)$1,001 - $15,000 · Dependent child | Jan 10, 2018 | Dec 19, 2017 | ▲ 68.4%−153.9 pts vs S&P | Filing for CVS on Dec 19, 2017 |
| SLB SLBSchlumberger | Sale (full)$50,001 - $100,000 · Joint | Jan 10, 2018 | Dec 19, 2017 | ▲ 3.9%−218.4 pts vs S&P | Filing for SLB on Dec 19, 2017 |
| HD HDThe Home Depot | Purchase$1,001 - $15,000 · Joint | Jan 10, 2018 | Dec 14, 2017 | ▲ 126.1%−99.7 pts vs S&P | Filing for HD on Dec 14, 2017 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Joint | Jan 10, 2018 | Dec 14, 2017 | ▲ 574.6%+348.8 pts vs S&P | Filing for MSFT on Dec 14, 2017 |
| CVS CVSCVS Health | Sale (full)$50,001 - $100,000 · Joint | Jan 10, 2018 | Dec 12, 2017 | ▲ 67.2%−157.3 pts vs S&P | Filing for CVS on Dec 12, 2017 |
| JNJ JNJJohnson & Johnson | Purchase$1,001 - $15,000 · Joint | Jan 10, 2018 | Dec 12, 2017 | ▲ 136.9%−87.5 pts vs S&P | Filing for JNJ on Dec 12, 2017 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Joint | Jan 10, 2018 | Dec 11, 2017 | ▲ 172.1%−52.9 pts vs S&P | Filing for CVX on Dec 11, 2017 |
| BTI BTIBritish American Tobacco P.l.c. | Purchase$15,001 - $50,000 · Joint | Jan 10, 2018 | Dec 8, 2017 | — | Filing for BTI on Dec 8, 2017 |
| UNH UNHUnitedHealth Group | Sale (full)$1,001 - $15,000 · Dependent child | Jan 10, 2018 | Dec 5, 2017 | ▲ 111.5%−117.3 pts vs S&P | Filing for UNH on Dec 5, 2017 |
| INTC INTCIntel | Purchase$1,001 - $15,000 · Joint | Jan 10, 2018 | Dec 1, 2017 | ▲ 61.2%−166.0 pts vs S&P | Filing for INTC on Dec 1, 2017 |
| ACN ACNAccenture | Purchase$1,001 - $15,000 · Joint | Dec 7, 2017 | Nov 15, 2017 | ▲ 104.0%−133.5 pts vs S&P | Filing for ACN on Nov 15, 2017 |
| TXN TXNTexas Instruments | Purchase$1,001 - $15,000 · Joint | Dec 7, 2017 | Nov 13, 2017 | — | Filing for TXN on Nov 13, 2017 |
| CL CLColgate-Palmolive | Purchase$1,001 - $15,000 · Dependent child | Dec 7, 2017 | Nov 6, 2017 | ▲ 68.2%−166.1 pts vs S&P | Filing for CL on Nov 6, 2017 |
| CL CLColgate-Palmolive | Purchase$1,001 - $15,000 · Dependent child | Dec 7, 2017 | Nov 6, 2017 | ▲ 68.2%−166.1 pts vs S&P | Filing for CL on Nov 6, 2017 |
| CL CLColgate-Palmolive | Purchase$15,001 - $50,000 · Joint | Dec 7, 2017 | Nov 6, 2017 | ▲ 68.2%−166.1 pts vs S&P | Filing for CL on Nov 6, 2017 |
| INTC INTCIntel | Sale (full)$1,001 - $15,000 · Dependent child | Dec 7, 2017 | Nov 6, 2017 | ▲ 54.3%−180.1 pts vs S&P | Filing for INTC on Nov 6, 2017 |
| INTC INTCIntel | Sale (full)$1,001 - $15,000 · Dependent child | Dec 7, 2017 | Nov 6, 2017 | ▲ 54.3%−180.1 pts vs S&P | Filing for INTC on Nov 6, 2017 |
| INTC INTCIntel | Sale (full)$50,001 - $100,000 · Joint | Dec 7, 2017 | Nov 6, 2017 | ▲ 54.3%−180.1 pts vs S&P | Filing for INTC on Nov 6, 2017 |
| MCD MCDMcDonald's | Purchase$15,001 - $50,000 · Joint | Dec 7, 2017 | Nov 6, 2017 | ▲ 90.9%−143.4 pts vs S&P | Filing for MCD on Nov 6, 2017 |
| NEE NEENextEra Energy | Sale (full)$1,001 - $15,000 · Dependent child | Dec 7, 2017 | Nov 6, 2017 | ▲ 177.8%−56.6 pts vs S&P | Filing for NEE on Nov 6, 2017 |
| NEE NEENextEra Energy | Sale (full)$1,001 - $15,000 · Dependent child | Dec 7, 2017 | Nov 6, 2017 | ▲ 177.8%−56.6 pts vs S&P | Filing for NEE on Nov 6, 2017 |
| NEE NEENextEra Energy | Sale (full)$50,001 - $100,000 · Joint | Dec 7, 2017 | Nov 6, 2017 | ▲ 177.8%−56.6 pts vs S&P | Filing for NEE on Nov 6, 2017 |
| UNH UNHUnitedHealth Group | Sale (full)$1,001 - $15,000 · Dependent child | Nov 5, 2017 | Oct 30, 2017 | ▲ 123.1%−114.0 pts vs S&P | Filing for UNH on Oct 30, 2017 |
| UNH UNHUnitedHealth Group | Sale (full)$1,001 - $15,000 · Dependent child | Nov 5, 2017 | Oct 30, 2017 | ▲ 123.1%−114.0 pts vs S&P | Filing for UNH on Oct 30, 2017 |
| BTI BTIBritish American Tobacco P.l.c. | Purchase$15,001 - $50,000 · Joint | Nov 5, 2017 | Oct 6, 2017 | — | Filing for BTI on Oct 6, 2017 |
| HD HDThe Home Depot | Purchase$1,001 - $15,000 · Joint | Oct 8, 2017 | Sep 14, 2017 | ▲ 159.7%−88.1 pts vs S&P | Filing for HD on Sep 14, 2017 |
| MSFT MSFTMicrosoft Corporation | Purchase$1,001 - $15,000 · Joint | Oct 8, 2017 | Sep 14, 2017 | ▲ 668.0%+420.2 pts vs S&P | Filing for MSFT on Sep 14, 2017 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Dependent child | Oct 8, 2017 | Sep 12, 2017 | ▲ 194.0%−53.8 pts vs S&P | Filing for CVX on Sep 12, 2017 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Dependent child | Oct 8, 2017 | Sep 12, 2017 | ▲ 194.0%−53.8 pts vs S&P | Filing for CVX on Sep 12, 2017 |
| CVX CVXChevron Corporation | Purchase$15,001 - $50,000 · Joint | Oct 8, 2017 | Sep 12, 2017 | ▲ 194.0%−53.8 pts vs S&P | Filing for CVX on Sep 12, 2017 |
| INTC INTCIntel | Purchase$15,001 - $50,000 · Joint | Oct 8, 2017 | Sep 12, 2017 | ▲ 100.8%−147.0 pts vs S&P | Filing for INTC on Sep 12, 2017 |
| INTC INTCIntel | Purchase$1,001 - $15,000 · Dependent child | Oct 8, 2017 | Sep 12, 2017 | ▲ 100.8%−147.0 pts vs S&P | Filing for INTC on Sep 12, 2017 |
| INTC INTCIntel | Purchase$1,001 - $15,000 · Dependent child | Oct 8, 2017 | Sep 12, 2017 | ▲ 100.8%−147.0 pts vs S&P | Filing for INTC on Sep 12, 2017 |
| JNJ JNJJohnson & Johnson | Purchase$1,001 - $15,000 · Joint | Oct 8, 2017 | Sep 12, 2017 | ▲ 156.3%−91.5 pts vs S&P | Filing for JNJ on Sep 12, 2017 |
| SU SUSuncor Energy Inc | Purchase$15,001 - $50,000 · Joint | Oct 8, 2017 | Sep 12, 2017 | — | Filing for SU on Sep 12, 2017 |
| SU SUSuncor Energy Inc | Purchase$1,001 - $15,000 · Dependent child | Oct 8, 2017 | Sep 12, 2017 | — | Filing for SU on Sep 12, 2017 |
| SU SUSuncor Energy Inc | Purchase$1,001 - $15,000 · Dependent child | Oct 8, 2017 | Sep 12, 2017 | — | Filing for SU on Sep 12, 2017 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Joint | Oct 8, 2017 | Sep 11, 2017 | ▲ 193.9%−55.1 pts vs S&P | Filing for CVX on Sep 11, 2017 |
| INTC INTCIntel | Purchase$1,001 - $15,000 · Joint | Oct 8, 2017 | Sep 1, 2017 | ▲ 106.5%−144.4 pts vs S&P | Filing for INTC on Sep 1, 2017 |
| TXN TXNTexas Instruments | Purchase$1,001 - $15,000 · Joint | Sep 7, 2017 | Aug 14, 2017 | — | Filing for TXN on Aug 14, 2017 |
| UNH UNHUnitedHealth Group | Sale (full)$1,001 - $15,000 · Dependent child | Sep 7, 2017 | Aug 2, 2017 | ▲ 142.9%−108.6 pts vs S&P | Filing for UNH on Aug 2, 2017 |
| UNH UNHUnitedHealth Group | Sale (full)$1,001 - $15,000 · Dependent child | Sep 7, 2017 | Aug 2, 2017 | ▲ 142.9%−108.6 pts vs S&P | Filing for UNH on Aug 2, 2017 |
| BLK BLKBlackRock | Purchase$1,001 - $15,000 · Dependent child | Aug 3, 2017 | Jul 28, 2017 | ▲ 243.7%−8.6 pts vs S&P | Filing for BLK on Jul 28, 2017 |
| BLK BLKBlackRock | Purchase$1,001 - $15,000 · Dependent child | Aug 3, 2017 | Jul 28, 2017 | ▲ 243.7%−8.6 pts vs S&P | Filing for BLK on Jul 28, 2017 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Dependent child | Aug 3, 2017 | Jul 28, 2017 | ▲ 208.9%−43.3 pts vs S&P | Filing for CVX on Jul 28, 2017 |
| CVX CVXChevron Corporation | Purchase$1,001 - $15,000 · Joint | Aug 3, 2017 | Jul 28, 2017 | ▲ 208.9%−43.3 pts vs S&P | Filing for CVX on Jul 28, 2017 |
| CL CLColgate-Palmolive | Sale (full)$50,001 - $100,000 · Joint | Aug 3, 2017 | Jul 28, 2017 | ▲ 63.8%−188.4 pts vs S&P | Filing for CL on Jul 28, 2017 |
| CL CLColgate-Palmolive | Sale (full)$1,001 - $15,000 · Dependent child | Aug 3, 2017 | Jul 28, 2017 | ▲ 63.8%−188.4 pts vs S&P | Filing for CL on Jul 28, 2017 |
| CL CLColgate-Palmolive | Sale (full)$1,001 - $15,000 · Dependent child | Aug 3, 2017 | Jul 28, 2017 | ▲ 63.8%−188.4 pts vs S&P | Filing for CL on Jul 28, 2017 |
| CR CRCrane Co | Purchase$1,001 - $15,000 · Dependent child | Aug 3, 2017 | Jul 28, 2017 | — | Filing for CR on Jul 28, 2017 |
| CR CRCrane Co | Purchase$50,001 - $100,000 · Joint | Aug 3, 2017 | Jul 28, 2017 | — | Filing for CR on Jul 28, 2017 |