| October 20, 2025 | Contra the Heard – Volume 31, Issue 1 |
| October 10, 2025 | Quarterly Email Summary and Recap |
| October 8, 2025 | Sell |
| September 23, 2025 | Sell |
| August 13, 2025 | Sell |
| August 12, 2025 | Sell |
| August 1, 2025 | Portfolio News |
| July 21, 2025 | Contra the Heard – Volume 30, Issue 4 |
| July 14, 2025 | Buy |
| July 11, 2025 | Sell x 2 |
| July 10, 2025 | Quarterly Email Summary and Recap |
| July 7, 2025 | Sell |
| June 23, 2025 | Buy |
| June 12, 2025 | Sell |
| June 11, 2025 | Sell |
| June 9, 2025 | Sell |
| May 15, 2025 | Sell |
| April 22, 2025 | Contra the Heard – Volume 30, Issue 3 |
| April 21, 2025 | Sell |
| April 10, 2025 | Quarterly Email Summary and Recap |
| April 7, 2025 | Buy |
| April 6, 2025 | Buy x 2, Market Comments, and Portfolio Comments |
| March 3, 2025 | Buy |
| March 1, 2025 | Portfolio News |
| February 11, 2025 | Buy |
| February 5, 2025 | Sell |
| January 28, 2025 | Sell |
| January 27, 2025 | Contra the Heard – Volume 30, Issue 2 |
| January 21, 2025 | Annual Return Summary 2024 |
| January 10, 2025 | Quarterly Email Summary and Recap |
| January 8, 2025 | Buy |
| January 6, 2025 | Sell |
| January 2, 2025 | Sell |
| December 28, 2024 | Buy |
| December 17, 2024 | Buy |
| December 10, 2024 | Buy |
| December 5, 2024 | Sell |
| November 10, 2024 | Portfolio News |
| October 31, 2024 | Buy |
| October 22, 2024 | Sell |
| October 22, 2024 | Contra the Heard – Volume 30, Issue 1 |
| October 21, 2024 | Sell |
| October 10, 2024 | Sell |
| October 10, 2024 | Quarterly Email Summary and Recap |
| September 13, 2024 | Sell |
| August 9, 2024 | Portfolio News |
| July 29, 2024 | Sell |
| July 23, 2024 | Contra the Heard – Volume 29, Issue 4 |
| July 16, 2024 | Sell |
| July 10, 2024 | Quarterly Update |
| June 18, 2024 | Sell x 2, Buy x 1 |
| May 20, 2024 | Buy |
| May 2, 2024 | Buy |
| April 18, 2024 | Contra the Heard – Volume 29, Issue 3 |
| April 12, 2024 | Sell |
| April 10, 2024 | Sale and Portfolio News |
| April 10, 2024 | Quarterly Update |
| March 27, 2024 | Portfolio News |
| February 27, 2024 | Sell |
| February 26, 2024 | Buy |
| February 13, 2024 | Portfolio News |
| January 25, 2024 | Buy |
| January 25, 2024 | Contra the Heard – Volume 29, Issue 2 |
| January 10, 2024 | Quarterly Update |
| January 4, 2024 | Buy x 2 |
| January 2, 2024 | Sell |
| December 27, 2023 | Buy and Sell |
| December 20, 2023 | Buy |
| December 13, 2023 | Buy |
| December 12, 2023 | Buy |
| November 6, 2023 | Sale |
| November 1, 2023 | Sale |
| October 18, 2023 | Contra the Heard – Volume 29, Issue 1 |
| October 10, 2023 | Quarterly Update |
| October 3, 2023 | Portfolio News |
| August 15, 2023 | Portfolio News |
| July 24, 2023 | Sale |
| July 19, 2023 | Contra the Heard – Volume 28, Issue 4 |
| July 13, 2023 | Sale |
| July 10, 2023 | Quarterly Update |
| July 2, 2023 | Sale and Contra Interview |
| June 25, 2023 | Buy, Sale, and Contra Interviews |
| June 13, 2023 | Sale, Portfolio News, Media Events |
| May 24, 2023 | Buy |
| May 14, 2023 | New Website, MoneyShow Event, Portfolio News |
| April 18, 2023 | Contra the Heard – Volume 28, Issue 3 |
| April 13, 2023 | Portfolio News |
| April 10, 2023 | Quarterly Verification |
| March 27, 2023 | Portfolio News |
| February 9, 2023 | Buy |
| January 24, 2023 | Contra the Heard – Volume 28, Issue 2 |
| January 22, 2023 | Sale |
| January 13, 2023 | Annual Returns Email |
| January 10, 2023 | Quarterly Verification |
| December 29, 2022 | Sale |
| December 22, 2022 | Buy |
| December 12, 2022 | Buy |
| December 8, 2022 | Buy |
| November 13, 2022 | Portfolio News |
| October 30, 2022 | Sell |
| October 17, 2022 | Contra the Heard – Volume 28, Issue 1 |
| October 11, 2022 | Quarterly Verification |
| September 11, 2022 | Sell |
| August 16, 2022 | Sell |
| August 3, 2022 | Sell |
| August 1, 2022 | Sell |
| July 10, 2022 | Quarterly Verification |
| July 8, 2022 | Contra the Heard – Volume 27, Issue 4 |
| June 15, 2022 | Buy x 2 |
| June 12, 2022 | Buy |
| June 4, 2022 | Portfolio News |
| May 18, 2022 | Money Show Email |
| April 10, 2022 | Quarterly Verification |
| March 23, 2022 | Sell x 3 |
| February 9, 2022 | Sell |
| January 19, 2022 | Annual Returns |
| January 10, 2022 | Quarterly Verification and YouTube |