Thoughts on BN (Brookfield Cooperation)?

BN is a Canadian private equity company that has shown a stellar record for returns for over 30 years now. (I kind of think of them as a younger Berkshire Hathaway). They are a bit hard to track on their fundamentals/financials, because they are a parent company to several divisions like BAM (which is their asset division) where they own 70% of it.

They also stepped into insurance and private investing. They have been expanding into the future as well with renewables and have a global presence despite being Canadian based. I look at the stock and wonder if it is as undervalued as folks make it out to be. They've risen over 40% in the last year. What exactly makes it undervalued? It appears to have a big MOAT and the company expects 18% CAGR. With the track record they have I have went ahead and invested but am curious the thoughts of others here?