a P/E ratio of -45.86 and a beta of 1.50. A number of large investors have recently added to or reduced their stakes in BBU. The Manufacturers Life Insurance Company increased its position in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results