The holdings reflected in these monthly reports are held in various non-registered and registered accounts.

This is a recap of the FFJ Portfolio as at April 30, 2019.

FFJ Portfolio April 30 2019

This is a recap of the FFJ Portfolio as at March 31, 2019.

FFJ Portfolio March 31 2019

Thanks for reading!

Note: Thanks for reading this article. Please send any feedback, corrections, or questions to

Disclaimer: I have no knowledge of your individual circumstances and am not providing individualized advice or recommendations. I encourage you not to make any investment decision without conducting your own research and due diligence. You should also consult your financial advisor about your specific situation.

Disclosure: I am long all companies held in the FFJ Portfolio.

I wrote this article myself and it expresses my own opinions. I am not receiving compensation for it and have no business relationship with any company whose stock is mentioned in this article.