Brookfield Corp (BN) reported strong Q1 results, beating earnings & sales estimates. Analysts lowered price targets, stock fell 4.4% to $45.50. Importance Rank: 1 read more