Entering text into the input field will update the search result below

My 2020 Seeking Alpha Year In Review

Philip MacKellar profile picture
Philip MacKellar


  • 2020 was my second year writing for Seeking Alpha.
  • Introspection and reflection are key tenets to invest by.
  • To that end, here is a review of my 2020 Seeking Alpha write-ups and how the companies assessed have performed.


Over the course of 2020, I published eight Seeking Alpha articles highlighting aspects of how we invest here at Contra the Heard. Of those eight write-ups, six were detailed company or ETF assessments. Appropriate questions at this time of year are: How did they do? Do you still own them? What are their prospects now? Answering these questions and reflecting are critical to investing success. Just as a professional athlete should review their games, investors should review their trades, positions, and the accuracy of past projections.

Alpha Pro Tech:

Alpha Pro Tech (APT), my first write-up for 2020, was published in January, and can be read here. The name was up 225.1% in 2020, while the S&P 500 total return was 18.4%. The massive return is a direct result of the Covid-19 crisis, as the company manufactures face masks, face shields, and other personal protective equipment. Here at Contra the Heard Investment Letter, we purchased the stock in 2012 at $1.17, and our thesis argued the stock should take off during pandemics, outbreaks, and health scares. In other words, we thought it was antifragile and gained from healthcare disorder.

This thesis has now been validated twice. The first validation was in 2014 during the Ebola epidemic when we unloaded most of our position at $3.34 and $6.96. The second validation was this year with Covid-19, when we sold the remainder of our position at $7.65. Though this generated a significant return, in retrospect we could have done so much better that it is laughable. Today the stock is trading at $11.15, and hit a high of $41.59 in February. Therefore, what would technically be considered a win is actually a loss because we missed out on so much of the upside.

Year to date sales and net profits have

This article was written by

Philip MacKellar profile picture
Philip MacKellar is an analyst, portfolio manager, and investor at Contra the Heard Investment Newsletter. He has been with the company since 2011 and has been investing since 2004. The newsletter’s primary focus is on contrarian and value-oriented investment opportunities traded in the United States and Canada. In addition, Philip sometimes engages in M&A, other special situations, and holds bonds, preferred shares, and convertible securities. Contra the Heard is a Toronto based company and was founded in 1995. Philip also blogs about personal finance topics on his own website called mymoneymoves.ca in his free time. You can also follow Philip at the Globe & Mail, on Twitter @Rallekcam, and catch him on YouTube at Contra the Heard.

Analyst’s Disclosure: I am/we are long SMDZF, FUSB, CBYDF. I wrote this article myself, and it expresses my own opinions. I am not receiving compensation for it (other than from Seeking Alpha). I have no business relationship with any company whose stock is mentioned in this article.

Seeking Alpha's Disclosure: Past performance is no guarantee of future results. No recommendation or advice is being given as to whether any investment is suitable for a particular investor. Any views or opinions expressed above may not reflect those of Seeking Alpha as a whole. Seeking Alpha is not a licensed securities dealer, broker or US investment adviser or investment bank. Our analysts are third party authors that include both professional investors and individual investors who may not be licensed or certified by any institute or regulatory body.

Recommended For You

To ensure this doesn’t happen in the future, please enable Javascript and cookies in your browser.
Is this happening to you frequently? Please report it on our feedback forum.
If you have an ad-blocker enabled you may be blocked from proceeding. Please disable your ad-blocker and refresh.