| GE GEGE Aerospace | Sale (full)$1,001 - $15,000 | Dec 17, 2021 | Nov 26, 2021 | ▲ 438.4%+362.7 pts vs S&P | Filing for GE on Nov 26, 2021 |
| IBM IBMIBM | Sale (full)$1,001 - $15,000 | Dec 17, 2021 | Nov 26, 2021 | ▲ 156.8%+81.1 pts vs S&P | Filing for IBM on Nov 26, 2021 |
| UNP UNPUnion Pacific Corporation | Sale (full)$15,001 - $50,000 | Dec 17, 2021 | Nov 26, 2021 | ▲ 42.5%−33.2 pts vs S&P | Filing for UNP on Nov 26, 2021 |
| A AAgilent Technologies | Sale (full)$1,001 - $15,000 | Dec 17, 2021 | Nov 18, 2021 | ▲ 12.7%−58.9 pts vs S&P | Filing for A on Nov 18, 2021 |
| CHD CHDChurch & Dwight | Sale (full)$15,001 - $50,000 | Dec 17, 2021 | Nov 18, 2021 | ▲ 27.1%−44.5 pts vs S&P | Filing for CHD on Nov 18, 2021 |
| CSCO CSCOCisco | Sale (full)$15,001 - $50,000 | Dec 17, 2021 | Nov 18, 2021 | ▲ 120.1%+48.5 pts vs S&P | Filing for CSCO on Nov 18, 2021 |
| GE GEGE Aerospace | Sale (partial)$1,001 - $15,000 | Dec 17, 2021 | Nov 18, 2021 | ▲ 423.2%+351.6 pts vs S&P | Filing for GE on Nov 18, 2021 |
| MITK MITKMitek Systems Inc | Sale (full)$1,001 - $15,000 | Dec 17, 2021 | Nov 18, 2021 | ▲ 1.6%−70.0 pts vs S&P | Filing for MITK on Nov 18, 2021 |
| TNC TNCTennant Co | Sale (full)$1,001 - $15,000 | Dec 17, 2021 | Nov 18, 2021 | ▼ 5.1%−76.7 pts vs S&P | Filing for TNC on Nov 18, 2021 |
| USB USBU.S. Bancorp | Sale (full)$15,001 - $50,000 | Dec 17, 2021 | Nov 18, 2021 | ▲ 27.2%−44.4 pts vs S&P | Filing for USB on Nov 18, 2021 |
| WFC WFCWells Fargo | Sale (full)$1,001 - $15,000 | Dec 3, 2021 | Nov 3, 2021 | ▲ 85.4%+11.9 pts vs S&P | Filing for WFC on Nov 3, 2021 |
| XOM XOMExxonMobil | Sale (full)$1,001 - $15,000 · Spouse | Nov 9, 2021 | Sep 17, 2021 | ▲ 283.7%+201.1 pts vs S&P | Filing for XOM on Sep 17, 2021 |
| DBX DBXDropbox, Inc. | Sale (full)$1,001 - $15,000 | Dec 4, 2020 | Nov 16, 2020 | ▲ 87.2%−38.3 pts vs S&P | Filing for DBX on Nov 16, 2020 |
| UPS UPSUnited Parcel Service | Sale (full)$1,001 - $15,000 | Dec 4, 2020 | Nov 16, 2020 | ▼ 16.7%−142.2 pts vs S&P | Filing for UPS on Nov 16, 2020 |
| BDN BDNBrandywine Realty Trust | Sale (full)$1,001 - $15,000 | Jul 1, 2020 | Jun 3, 2020 | ▼ 46.2%−210.3 pts vs S&P | Filing for BDN on Jun 3, 2020 |
| SPSC SPSCSPS Commerce Inc | Sale (full)$1,001 - $15,000 | Jun 8, 2020 | May 19, 2020 | ▲ 43.9%−138.5 pts vs S&P | Filing for SPSC on May 19, 2020 |
| GIS GISGeneral Mills | Sale (full)$1,001 - $15,000 | Jun 8, 2020 | May 14, 2020 | ▼ 29.6%−218.9 pts vs S&P | Filing for GIS on May 14, 2020 |
| SPSC SPSCSPS Commerce Inc | Sale (partial)$1,001 - $15,000 | Jun 8, 2020 | May 8, 2020 | ▲ 44.8%−137.1 pts vs S&P | Filing for SPSC on May 8, 2020 |
| FSLR FSLRFirst Solar, Inc. | Sale (full)$1,001 - $15,000 | May 5, 2020 | Apr 30, 2020 | ▲ 325.7%+141.9 pts vs S&P | Filing for FSLR on Apr 30, 2020 |
| PANW PANWPalo Alto Networks | Sale (full)$1,001 - $15,000 | May 5, 2020 | Apr 27, 2020 | ▲ 969.0%+781.8 pts vs S&P | Filing for PANW on Apr 27, 2020 |
| A AAgilent Technologies | Sale (partial)$1,001 - $15,000 | May 5, 2020 | Apr 9, 2020 | ▲ 135.6%−60.8 pts vs S&P | Filing for A on Apr 9, 2020 |
| SCHW SCHWCharles Schwab Corporation | Sale (full)$1,001 - $15,000 | May 5, 2020 | Apr 9, 2020 | ▲ 166.4%−30.0 pts vs S&P | Filing for SCHW on Apr 9, 2020 |
| MDT MDTMedtronic | Sale (full)$1,001 - $15,000 | Apr 10, 2020 | Apr 3, 2020 | ▲ 38.9%−193.3 pts vs S&P | Filing for MDT on Apr 3, 2020 |
| QGEN QGENQiagen N.V. | Sale (full)$1,001 - $15,000 | Apr 3, 2020 | Mar 24, 2020 | ▲ 28.1%−211.0 pts vs S&P | Filing for QGEN on Mar 24, 2020 |
| PYPL PYPLPayPal | Purchase$1,001 - $15,000 | Apr 10, 2020 | Mar 20, 2020 | ▼ 31.8%−292.2 pts vs S&P | Filing for PYPL on Mar 20, 2020 |
| GIS GISGeneral Mills | Sale (full)$1,001 - $15,000 | Apr 10, 2020 | Mar 17, 2020 | ▼ 26.0%−254.0 pts vs S&P | Filing for GIS on Mar 17, 2020 |
| ED EDConsolidated Edison | Sale (full)$1,001 - $15,000 | Apr 3, 2020 | Mar 17, 2020 | ▲ 57.2%−170.9 pts vs S&P | Filing for ED on Mar 17, 2020 |
| FTDR FTDRFrontdoor, Inc. | Sale (full)$1,001 - $15,000 | Apr 10, 2020 | Mar 16, 2020 | ▲ 141.9%−103.9 pts vs S&P | Filing for FTDR on Mar 16, 2020 |
| ED EDConsolidated Edison | Sale (partial)$1,001 - $15,000 | Apr 3, 2020 | Mar 13, 2020 | ▲ 67.5%−140.4 pts vs S&P | Filing for ED on Mar 13, 2020 |
| MDT MDTMedtronic | Purchase$1,001 - $15,000 | Apr 10, 2020 | Mar 9, 2020 | ▲ 30.4%−172.0 pts vs S&P | Filing for MDT on Mar 9, 2020 |
| ED EDConsolidated Edison | Purchase$1,001 - $15,000 | Apr 3, 2020 | Mar 2, 2020 | ▲ 74.5%−93.8 pts vs S&P | Filing for ED on Mar 2, 2020 |
| CHD CHDChurch & Dwight | Purchase$1,001 - $15,000 | Mar 10, 2020 | Feb 28, 2020 | ▲ 70.2%−109.8 pts vs S&P | Filing for CHD on Feb 28, 2020 |
| QGEN QGENQiagen N.V. | Purchase$1,001 - $15,000 | Mar 10, 2020 | Feb 27, 2020 | ▲ 40.0%−138.8 pts vs S&P | Filing for QGEN on Feb 27, 2020 |
| FTDR FTDRFrontdoor, Inc. | Purchase$1,001 - $15,000 | Mar 10, 2020 | Feb 19, 2020 | ▲ 94.3%−50.8 pts vs S&P | Filing for FTDR on Feb 19, 2020 |
| GIS GISGeneral Mills | Purchase$1,001 - $15,000 | Dec 11, 2019 | Nov 22, 2019 | ▼ 15.4%−183.4 pts vs S&P | Filing for GIS on Nov 22, 2019 |
| RGNX RGNXRegenxbio Inc. | Sale (full)$1,001 - $15,000 | Nov 14, 2019 | Nov 8, 2019 | ▼ 81.1%−250.8 pts vs S&P | Filing for RGNX on Nov 8, 2019 |
| RGNX RGNXRegenxbio Inc. | Purchase$1,001 - $15,000 | Nov 14, 2019 | Oct 22, 2019 | ▼ 80.4%−259.1 pts vs S&P | Filing for RGNX on Oct 22, 2019 |
| UPS UPSUnited Parcel Service | Sale (partial)$1,001 - $15,000 | Oct 14, 2019 | Sep 16, 2019 | ▲ 19.2%−159.7 pts vs S&P | Filing for UPS on Sep 16, 2019 |
| LNN LNNLindsay Corp | Sale (full)$1,001 - $15,000 | Oct 14, 2019 | Sep 12, 2019 | ▲ 21.6%−156.3 pts vs S&P | Filing for LNN on Sep 12, 2019 |
| DBX DBXDropbox, Inc. | Purchase$1,001 - $15,000 | Jul 31, 2019 | Jul 3, 2019 | ▲ 39.5%−140.7 pts vs S&P | Filing for DBX on Jul 3, 2019 |
| USB USBU.S. Bancorp | Sale (full)$1,001 - $15,000 | Jul 9, 2019 | Jun 11, 2019 | ▲ 53.3%−137.9 pts vs S&P | Filing for USB on Jun 11, 2019 |
| AMP AMPAmeriprise Financial | Sale (full)$1,001 - $15,000 | Jun 4, 2019 | May 29, 2019 | ▲ 297.8%+95.4 pts vs S&P | Filing for AMP on May 29, 2019 |
| A AAgilent Technologies | Purchase$1,001 - $15,000 | Jun 4, 2019 | May 23, 2019 | ▲ 175.0%−23.2 pts vs S&P | Filing for A on May 23, 2019 |
| USB USBU.S. Bancorp | Sale (partial)$1,001 - $15,000 | Jun 4, 2019 | May 9, 2019 | ▲ 56.4%−137.1 pts vs S&P | Filing for USB on May 9, 2019 |
| TNC TNCTennant Co | Purchase$1,001 - $15,000 | Jun 4, 2019 | May 6, 2019 | ▲ 22.9%−164.4 pts vs S&P | Filing for TNC on May 6, 2019 |
| MITK MITKMitek Systems Inc | Purchase$1,001 - $15,000 | Jun 4, 2019 | May 2, 2019 | ▲ 65.5%−123.4 pts vs S&P | Filing for MITK on May 2, 2019 |
| SPSC SPSCSPS Commerce Inc | Purchase$1,001 - $15,000 | Jun 4, 2019 | May 1, 2019 | ▲ 64.3%−124.0 pts vs S&P | Filing for SPSC on May 1, 2019 |
| STT STTState Street Corporation | Sale (full)$1,001 - $15,000 | Feb 7, 2019 | Jan 18, 2019 | ▲ 202.8%−14.3 pts vs S&P | Filing for STT on Jan 18, 2019 |
| SCHW SCHWCharles Schwab Corporation | Purchase$1,001 - $15,000 | Jan 9, 2019 | Dec 28, 2018 | ▲ 141.8%−99.3 pts vs S&P | Filing for SCHW on Dec 28, 2018 |
| FSLR FSLRFirst Solar, Inc. | Purchase$1,001 - $15,000 | Jan 9, 2019 | Dec 18, 2018 | ▲ 333.4%+100.2 pts vs S&P | Filing for FSLR on Dec 18, 2018 |
| PANW PANWPalo Alto Networks | Purchase$1,001 - $15,000 | Dec 5, 2018 | Nov 29, 2018 | ▲ 1095.5%+885.3 pts vs S&P | Filing for PANW on Nov 29, 2018 |
| STT STTState Street Corporation | Purchase$1,001 - $15,000 | Dec 5, 2018 | Nov 15, 2018 | ▲ 202.7%−8.6 pts vs S&P | Filing for STT on Nov 15, 2018 |
| HAIN HAINHain Celestial Group Inc | Sale (full)$1,001 - $15,000 | Dec 5, 2018 | Nov 8, 2018 | ▼ 99.3%−302.4 pts vs S&P | Filing for HAIN on Nov 8, 2018 |
| LNN LNNLindsay Corp | Sale (full)$1,001 - $15,000 | Dec 5, 2018 | Nov 5, 2018 | ▲ 14.4%−196.5 pts vs S&P | Filing for LNN on Nov 5, 2018 |
| HUBB HUBBHubbell Incorporated | Purchase$1,001 - $15,000 | Nov 6, 2018 | Oct 30, 2018 | ▲ 423.2%+205.8 pts vs S&P | Filing for HUBB on Oct 30, 2018 |
| AMP AMPAmeriprise Financial | Purchase$1,001 - $15,000 | Nov 6, 2018 | Oct 24, 2018 | ▲ 377.0%+156.7 pts vs S&P | Filing for AMP on Oct 24, 2018 |
| PANW PANWPalo Alto Networks | Purchase$1,001 - $15,000 | Nov 6, 2018 | Oct 24, 2018 | ▲ 1033.1%+812.7 pts vs S&P | Filing for PANW on Oct 24, 2018 |
| FDX FDXFedEx | Purchase$1,001 - $15,000 | Oct 5, 2018 | Sep 18, 2018 | ▲ 89.2%−104.3 pts vs S&P | Filing for FDX on Sep 18, 2018 |
| ORCL ORCLOracle Corporation | Sale (full)$1,001 - $15,000 | Sep 5, 2018 | Aug 1, 2018 | ▲ 199.0%−5.0 pts vs S&P | Filing for ORCL on Aug 1, 2018 |
| AMP AMPAmeriprise Financial | Purchase$1,001 - $15,000 | Aug 3, 2018 | Jul 20, 2018 | ▲ 321.8%+116.5 pts vs S&P | Filing for AMP on Jul 20, 2018 |
| STT STTState Street Corporation | Purchase$1,001 - $15,000 | Aug 3, 2018 | Jul 19, 2018 | ▲ 135.8%−69.1 pts vs S&P | Filing for STT on Jul 19, 2018 |
| LNN LNNLindsay Corp | Sale (full)$1,001 - $15,000 | Jul 6, 2018 | Jun 22, 2018 | ▲ 21.5%−189.3 pts vs S&P | Filing for LNN on Jun 22, 2018 |
| FSLR FSLRFirst Solar, Inc. | Sale (full)$1,001 - $15,000 | Jul 6, 2018 | Jun 1, 2018 | ▲ 184.2%−29.3 pts vs S&P | Filing for FSLR on Jun 1, 2018 |
| SIRI SIRISirius XM Holdings Inc. | Sale (full)$50,001 - $100,000 | May 30, 2018 | May 23, 2018 | ▼ 45.0%−258.8 pts vs S&P | Filing for SIRI on May 23, 2018 |
| SIRI SIRISirius XM Holdings Inc. | Sale (partial)$15,001 - $50,000 | May 30, 2018 | May 23, 2018 | ▼ 45.0%−258.8 pts vs S&P | Filing for SIRI on May 23, 2018 |
| STT STTState Street Corporation | Sale (full)$1,001 - $15,000 | May 3, 2019 | Apr 22, 2018 | ▲ 114.8%−107.0 pts vs S&P | Filing for STT on Apr 22, 2018 |
| FDX FDXFedEx | Sale (full)$1,001 - $15,000 | May 3, 2019 | Apr 17, 2018 | ▲ 82.3%−135.1 pts vs S&P | Filing for FDX on Apr 17, 2018 |
| HUBB HUBBHubbell Incorporated | Sale (full)$1,001 - $15,000 | May 3, 2019 | Apr 10, 2018 | ▲ 343.5%+120.1 pts vs S&P | Filing for HUBB on Apr 10, 2018 |