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 ...