TTTPF (7.90) has a good website with investor information, including annual reports and investor presentations. The 2020 report is not yet available but they have an interim presentation.
I just took a quick look, but it seems like a decent investment despite the big run the stock has had over the past few months.
I picked up a few shares today and might add to my position after I see the 2020 annual report.